来些数据库的复习资料吧!~!~
我建议你还是在网上或者是书店买点书看看吧,光看电子书是不够的。我今年3月考的,过了,用的是考试中心的书,感觉挺好的,建议买那本书,再买点习题做一做,应该没问题。
去上学吧网站找下吧!
应该有你的资料的哦。
1.设有关系R(A,B,C)和S(C,D)。与SQL语句• select A,B,D from R,S where R.C=S.C
等价的关系代数表达式是(B)
A. σR.C=S.C(πA,B,D(R×S)) • B. πA,B,D(σR,C= S.C (R×S))
C. σR.C=S.C((πA,B R)×(πDS)) • D. σR,C=S.C(πD((πA,BR)×S)
2、设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是(C)
A. 7 B. 9 C. 12 D. 16
3、数据库设计阶段分为(B)
A. 物理设计阶段、逻辑设计阶段、编程和调试阶段
B. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段
C. 方案设计阶段、总体设计阶段、个别设计和编程阶段
D. 模型设计阶段、程序设计阶段和运行阶段
4、设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是(C)
A. 若X→→Y,则X→→Z B. 若X→Y,则X→→Y
C. 若X→→Y,且Y′⊂Y,则X→→Y′ D. 若Z=Φ,则X→→Y
5、查询优化策略中,正确的策略是(D)
A.尽可能早地执行笛卡尔积操作 B.尽可能早地执行并操作
C.尽可能早地执行差操作 D.尽可能早地执行选择操作
6、语句delete from sc 表明(A)
A. 删除sc中的全部记录 B. 删除基本表sc•
C. 删除基本表sc中的列数据 D. 删除基本表sc中的部分行
7、在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现(B)
A. 指针 B. 游标 C. 数组 D. 栈
8、五种基本关系代数运算是( A )
A. ∪,-,×,π和σ B. ∪,-,⋈,π和σ
C. ∪,∩,×,π和σ D. ∪,∩,⋈,π和σ
9、下列聚合函数中不忽略空值(null) 的是 ( C )\
A. SUM (列名) B. MAX (列名)• C. COUNT ( * ) D. AVG (列名)
10、在数据库设计中,将ER图转换成关系数据模型的过程属于(B)
A. 需求分析阶段 B. 逻辑设计阶段• C. 概念设计阶段D. 物理设计阶段
11.在SQL语言的SELECT语句中,实现投影操作的是哪个子句?(A)
A. select B. from C. Where D. group by
12、设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是(A)
A. 实体完整性规则 B. 参照完整性规则
C. 用户定义完整性规则 D. 域完整性规则
13. 当数据库损坏时,数据库管理员可通过何种方式恢复数据库( A )。
A. 事务日志文件 B. 主数据文件
C. DELETE语句 D. 联机帮助文件
14. 不属于SQL Server系统全局变量的是( D )。
A. @@Error B. @@Connections
C. @@Fetch_Status D. @Records
还有六个 不知道了...
反正就是这个类型的
二、填空题
• 1、用树型结构表示实体类型及实体间联系的数据模型称为 层次模型。
• 2、关系数据库的关系演算语言是以谓词演算为基础的DML语言。
• 3、从数据库管理系统角度看,数据库系统通常采用三级模式结构,即数据库系统由内模式、外模式和 模式 组成。
• 4、RDMBS查询处理可分为查询分析、查询检查、查询优化和查询执行 四个阶段。
• 5、概念结构设计是对现实世界的一种抽象,一般有分析 、聚集、概括共三种抽象机制。
• 6、物理优化就是要选择高效合理的操作算法或 存取路径 以求得优化的查询计划。
• 7、将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计,概念结构设计通常有四类方法:自顶向上、自底向下、逐步扩张和混合策略。
• 8、在关系模式R<U,F>中若不存在这样的码X,属性组Y及非属性组Z(Z不是Y的子集)使得X→Y,Y→Z成立,且YX,则称R∈3NF。
9. 触发器是一种特殊的存储过程,它可以在对一个表上进行_插入(insert)、 _删除(delete)__和___更新(update_____操作中的任一种或几种操作时被自动调用执行。
(还有一个 .....)
三、简答题
• 1、什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?
答:数据与程序的逻辑独立性:当模式改变时(例如增加新的关系、新的属性、改变属性的数据
类型等),由数据库管理员对各个外模式/模式的映像做相应改变,可以使外模式保持不
变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻
辑独立性,简称数据的逻辑独立性。数据与程序的物理独立性:当数据库的存储结构改变了,
由数据库管理员对模式/内模式映像做相应改变,可以使模式保持不变,从而应用程序也
不必改变,保证了数据与程序的物理独立性,简称数据的物理独立性。数据库管理系统在三
级模式之间提供的两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理
独立性。
• 2、数据库的完整性概念与数据库的安全性概念有什么区
别和联系?
答:数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存
在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出( Garba : e In
Garba : e out )所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的
存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是
不合语义的数据。
• 3、试给出多值依赖、和4NF的定义。
• 4、试给出函数依赖、BCNF的定义。
• 5、简述嵌入式SQL语句与主语言之间的通信。
首先用SQL通信区(SQL Communication Area,简称SQLCA)向主语言传递SQL语句的执行状态信息,使主语言能够据此控制程序流程;在程序运行中,主语言向SQL语句提供参数,使用主变量(host variable)输入数据;同时,程序把SQL语句查询数据库的结果交主语言进一步处理,其中使用主变量和游标(cursor)向主语言输出数据,从而实现了SQL语言的过程化工作。
SQL语句执行后,系统要反馈给应用程序若干信息,主要包括描述系统当前工作状态和运行环境的各种数据,这些信息将送到SQL通信区SQLCA中。应用程序从SQLCA中取出这些状态信息,据此决定接下来执行的语句。
• 6、试述RDBMS查询优化的一般步骤。
( l )把查询转换成
某种内部表示,通常用的内部表示是语法树。 ( 2 )把语法树转换成标准(优化)形式。即
利用优化算法,把原始的语法树转换成优化的形式。 ( 3 )选择低层的存取路径。 ( 4 )生
成查询计划,选择代价最小的。
• 7、试述RDBMS查询优化的一般准则。
答:下面的优化策略一般能提高查询效率: ( l )选择运算应尽可能先做; ( 2 )把投影运
算和选择运算同时进行; ( 3 )把投影同其前或其后的双目运算结合起来执行; ( 4 )把
某些选择同在它前面要执行的笛卡儿积结合起来成为一个连接运算; ( 5 )找出公共子表
达式; ( 6 )选取合适的连接算法。
• 8、什么是数据库的逻辑结构设计?试述其设计步骤。
答:数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本 E 一 R 图转换为与选
用的 DBMS 产品所支持的数据模型相符合的逻辑结构。设计步骤为 : ( l )将概念结构转换
为一般的关系、网状、层次模型; ( 2 )将转换来的关系、网状、层次模型向特定 DBMS 支持
下的数据模型转换; ( 3 )对数据模型进行优化。
• 9、数据字典的内容和作用是什么?
答:数据字典是系统中各类数据描述的集合。数据字典的内容通常包括: ( l )数据项;
( 2 )数据结构; ( 3 )数据流; ( 4 )数据存储; ( 5 )处理过程五个部分。其中数据项是
数据的最小组成单位,若干个数据项可以组成一个数据结构。数据字典通过对数据项和数据
结构的定义来描述数据流和数据存储的逻辑内容。数据字典的作用:数据字典是关于数据库
中数据的描述,在需求分析阶段建立,是下一步进行概念设计的基础,并在数据库设计过
程中不断修改、充实、完盖。
四、设计题
1、今有两个关系模式:
职工(职工号,姓名,年龄,职务,工资,部门号)Person(pno, pname, page, ptitle, psal, dno)部门 (部门号,名称,经理名,地址,电话号)Depart(dno, dname, dmanager, daddress, dtel)请用SQL的GRANT和REVOKE语句(加上视图机制)完成以下授权定义或存取控制功能:
(1)用户yong对两个表有INSERT 和DELETE权力。
GRANT INSERT,DELETE ON Person,Depart
TO yong
(2)用户liu对职工表有SELECT权力,对工资字段具有更新权力。
GRANT SELECT,UPDATE(psal) ON Person
TO liu
(3)用户zhang具有修改这两个表的结构的权力。
GRANT ALTER TABLE ON Person,Depart
TO zhang;
(4)用户yang具有从每个部门职工中SELECT最高工资、最低工资、平均工资的权力,他不能查看每个人的工资,并具有给其他用户授权的权力。
视图:
CREATE VIEW psal AS
SELECT Depart.dname,MAX(psal),MIN(psal),AVG(psal)
FROM Person,Depart
WHERE Person.dno=Depart.dno
GROUP BY Person.dno
GRANT SELECT ON psal
TO yang with grant option ;
(5)撤销各用户yang所授予的权力 授权:
REVOKE ALL PRIVILIGES ON Person,Depart FROM YANG;
• 2、假设有下面两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门
号),其中职工号为主码;部门(部门号,名称,经理名,电话),其中部门号
为主码。用SQL语言定义这两个关系模式,要求在模式中完成以下完整性约束条
件的定义:定义每个模式的主码;定义参照完整性;定义职工年龄不得超过60岁。
答
CREATE TABLE DEPT
(Deptno NUMBER(2),
Deptname VARCHAR(10),
Manager VARCHAR(10),
PhoneNumber Char(12)
CONSTRAINT PK_SC RIMARY KEY(Deptno));
CREATE TABLE EMP
(Empno NUMBER(4),
Ename VARCHAR(10),
Age NUMBER(2),
CONSTRAINT C1 CHECK ( Aage<=60),
Job VARCHAR(9),
Sal NUMBER(7,2),
Deptno NUMBER(2),
CONSTRAINT FK_DEPTNO
FOREIGN KEY(Deptno)
REFFERENCES DEPT(Deptno));
• 3、设某商业集团关于商店销售商品的数据库中有三个基本表:
• 商店SHOP(S#,SNAME,AREA,MGR_NAME)其属性是商店编号,商店名称,区域名,经理姓名。
销售SALE(S#,G#, QUANTITY)其属性是商店编号,商品编号,销售数量。
商品GOODS(G#,GNAME,PRICE)
• 其属性是商品编号,商品名称,单价。
• (1)试写出下列查询的关系代数表达式、元组表达式和关系逻辑规则:检索销售“冰箱”的商店的编号和商店名称。
解:关系代数表达式:πS#,SNAME(σGNAME='冰箱'(SHOP⋈SALE⋈GOODS))
元组表达式:{ t | (u) (v) (w) (SHOP (u)∧SALE (v)∧GOODS (w)
∧u[1]=v[1]∧v[2]=w[1]∧w[2]= '冰箱'∧t[1]=u[1]∧t[2]=u[2])}
关系逻辑规则:W(u1,u2)SHOP(u1,u2,u3,u4)∧SALE(u1,v2,v3)∧GOODS(v2, '冰箱',w3)
• (2)试写出上面第(1)问的SELECT语句表达形式。
解:SELECT语句如下:
SELECT A.S#,SNAME
FROM SHOP A,SALE B,GOODS C
WHERE A.S#=B.S# AND B.G#=C.G# AND GNAME='冰箱';
• (3)试写出下列操作的SQL语句:从SALE表中,把“开开商店”中销售单价高于1000元的商品的销售元组全部删除。
解:DELETE FROM SALE
WHERE S# IN(SELECT S#
FROM SHOP
WHERE SNAME='开开商店')
AND G# IN(SELECT G#
FROM GOODS
WHERE PRICE>1000);
• (4)写一个断言,要求区域名为“EAST”的商店里销售商品的单价不能低于100元。
解:CREATE ASSERTION ASSE8 CHECK
(100<=ALL(SELECT PRICE
FROM SHOP A,SALE B,GOODS C
WHERE A.S#=B.S# AND B.G#=C.G# AND AREA='EAST'));
或 CREATE ASSERTION ASSE8 CHECK
(NOT EXISTS(SELECT *
FROM SHOP A,SALE B,GOODS C
WHERE A.S#=B.S# AND B.G#=C.G#
AND AREA='EAST' AND PRICE<100));
• (5)试写出下列操作的SQL语句:
• 统计区域名为“EAST”的所有商店销售的每一种商品的总数量和总价值。
• 要求显示(G#,GNAME,SUM_QUANTITY,SUM_VALUE),其属性为商品编号、商品名称、销售数量、销售价值。
解:SELECT C.G#,GNAME,SUM(QUANTITY)AS SUM_QUANTITY,
PRICE*SUM(QUANTITY)AS SUM_VALUE
FROM SHOP A,SALE B,GOODS C
WHERE A.S#=B.S# AND B.G#=C.G# AND AREA='EAST'
GROUP BY C.G#,GNAME;
(注:SELECT子句中的属性C.G#,GNAME应在分组子句中出现)
• 4、请设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者
号,姓名,地址,性别,年龄,单位。对每本书存有:书号,书名,作者,出版社。对
每本被借出的书存有读者号、借出日期和应还日期。要求:给出E 一R 图,再将其转换为关系模型。
答:
关系模型为:读者(读者号,姓名,地址,性别书(书号,书名,作者,出版社)借书
(读者号,书号,借出日期,年龄,单位)应还日期)
• 6、设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:供应商(供应商代码,供应商姓名,供应商状态,供应商所在城市)
S(SNO,SNAME,STATUS,CITY)
•零件(零件代码,零件名,颜色,重量)
•P(PNO,PNAME,COLOR。WEIGHT)
• 工程项目(工程项目代码,工程项目名,工程项目所在城市)
• J(JNO,JNAME,CITY)
• 供应情况(供应商代码,零件代码,工程项目代码,供应数量)
• SPJ(SNO,PNO,JNO,QTY)
• 试用关系代数和SQL语言完成下列查询。
• (1)求供应工程J1零件的供应商号码SNO:
SELECT DIST SNO FROM SPJ WHERE JNO='J1'
• (2)求供应工程J1零件P1的供应商号码SNO:
SELECT DIST SNO FROM SPJ WHERE JNO='J1' AND PNO='P1';
• (3)求供应工程J1零件为红色的供应商号码SNO:
SELECT SNO FROM SPJ,P WHERE JNO='J1' AND SPJ PNO=P PNO AND COLOR='红';
• (4)求没有使用天津供应商生产的红色零件的工程号JNO:
SELECT DIST JNO FROM SPJ WHERE JNO NOT IN (SELE JNO FROM
SPJ,P,S WHERE S.CITY=' 天津 ' AND COLOR=' 红 ' AND S.SNO=SPJ.SNO AND
P.PNO=SPJ.PNO);
• (5)求至少用了供应商S1所供应的全部零件的工程号JNO:
由于 VFP 不允许子查询嵌套太深,将查询分为两步
A、查询S1 供应商供应的零件号
SELECT DIST PNO FROM SPJ WHERE SNO='S1'结果是(P1,P2);
B、查询哪一个工程既使用 P1 零件又使用 P2 零件。
SELECT JNO FROM SPJ WHERE PNO='P1'
AND JNO IN (SELECT JNO FROM SPJ WHERE PNO='P2');
是否具有损连接的分解
哪位大佬有 数据库基础及应用期末复习资料,有大学资料百度网盘资源吗...
我这里有这个资源 可以看下 数据库基础及应用期末复习资料https:\/\/pan.baidu.com\/s\/1nE_3y7_tr6nDLzEBJUbHag?pwd=1234 提取码:1234 数据库基础及应用期末复习资料包括以下内容:数据库的基本概念:数据库是一个长期存储在计算机内的、有组织的、可共享的数据集合。它按照特定的数据模型进行组织、描述...
必背!!2024年软考中级——数据库系统工程师考前冲刺几页纸
考试临近,抓紧时间复习!这里整理了数据库系统工程师考前冲刺的重要知识点,几页PDF资料,便于打印和记忆。内容涵盖CPU组件、进程管理、编译器工作原理、数据结构、OSI模型、加密机制和软件生命周期等核心内容。硬件组件:程序计数器、地址寄存器、累加器、ALU、指令和数据寄存器,以及进程相关的概念,如进程、...
数据库系统原理笔记(适用于专升本、自考、期末复习)
首先,墨墨记忆卡 - Markji,由墨墨背单词出品,是刷题和巩固理论的好资源。它涵盖了数据库系统概论,如数据管理技术的发展历程,以及数据库系统结构中的三级模式结构和二级映像。特别是关系数据结构部分,核心是掌握五个基本的关系代数操作:并、差、笛卡尔积、投影和选择。通过实例,关系R和关系S的运算演...
考取数据库系统工程师如何复习
1、《数据库系统工程师考试大纲》,这本书由全国计算机专业技术资格考试办公室组织专家编写,对数据库系统工程师考试进行了详细的介绍,有利于考生熟悉数据库系统工程师考试。2、《数据库系统工程师教程(第四版)》,这本书是全国计算机技术与软件专业技术资格(水平)考试指导用书,可作为在校学生的学习辅...
求一套学习数据库学习的资料
《东南大学SQL数据库基础资料》百度网盘资源免费下载 链接: https:\/\/pan.baidu.com\/s\/1X0OqhxxjegbZ4oYD-GNWRw ?pwd=d7k3 提取码: d7k3 东南大学 SQL数据库基础 全39讲 主讲-幸研 附复习课|各学科 学习视频目录|复习课|数据库基础003.csf|数据库基础002.csf|数据库基础001.csf|数据库...
数据库系统工程师考试考前串讲目录
第7章到第15章,从数据库技术基础、SQL语言、设计理论,到并发控制、备份恢复、安全性知识和标准化,深入剖析了数据库系统的各个方面。最后,第16章和第17章涉及知识产权和标准化知识,帮助考生理解相关法律和行业规范。全面复习这些内容,考生将能够为数据库系统工程师考试做好充分准备。
来些数据库的复习资料吧!~!~
数据与程序的物理独立性:当数据库的存储结构改变了,由数据库管理员对模式\/内模式映像做相应改变,可以使模式保持不变,从而应用程序也不必改变,保证了数据与程序的物理独立性,简称数据的物理独立性。数据库管理系统在三级模式之间提供的两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。• 2...
全国计算机二级考试(数据库)应该复习什么内容?(详细一些)
1、需要学习的内容有:数据库系统与VFP基础知识、数据库基本操作、结构化查询语言SQL、VFP程序设计、设计器和项目管理器使用等。2、数据库系统、数据库和表、数据库查询窗体、报表、数据访问页、宏、模块等。3、DOS命令,计算机组成原理,多媒体、数据库操作、计算机网络、C语言程序设计、上机考试。4、C++...
《数据库系统原理教程》复习重点(new)
回答:《数据库系统原理教程》第1章绪论1.1、引言1、数据:数据是描述事物的符号记录。数据与其语义是不可分的。数据的形式本身并不能完全表达其内容,需要经过语义解释。2、数据库(database,简称DB):长期存储在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有...
计算机三级数据库该怎么复习?
3.数据库应用开发工具。4.数据库技术发展。上机操作1.掌握计算机基本操作。2.掌握C语言程序设计基本技术、编程和调试。3.掌握与考试内容相关的知识的上机应用。参考资料:更多资料请查看帮考网http:\/\/news.bangkaow.com\/Computer\/jsjsj\/beikaofudao ...
吕惠盼得: 我们也是还有20天考数据库系统概论(高教第四版黑粉黑粉那本哈~) 数据库分为应用和开发 一般我们都会去做应用方面的,就是用SQL Server、Oracle等等处理数据,所以关于这方面的知识肯定是重点掌握了.还有极少的人会去从事开发类似...
江宁区18255862831: 哪位高人有计算机三级数据库的复习资料???
吕惠盼得: 1.必须的两本书:全国计算机等级考试三级教程——数据库技术2010版,高等教育出版社; 南开上机考试一百题,要光盘.(我个人比较重视机试,之前完全没接触). 2.笔试:我的参考书(考试练习题)是从图书馆里借的,呵呵,有点旧....
江宁区18255862831: 数据库系统原理的复习资料 - ?
吕惠盼得: 您好,自考数据库系统原理复习资料1 《数据库原理及应用》复习重点 第一章 数据库系统基本概念 要 求、目标 了解和掌握数据管理技术的发展阶段数据描述的术语数据 抽象的四个级别数据库管理系统的功能数据库系统的组成. 一、 数 据管理...
江宁区18255862831: 3月准备考计算机4级数据库,请问应该买些什么书复习呢??
吕惠盼得: 一本书足以,名字叫做《全国计算机等级考试-四级教程-数据库工程师(2008年版)》,在中国IT实验室就可以下载,20多兆,pdf格式的.在网上买也可以.这本书看透就没问题了.我已经考过了,拿到证书了,哈哈!
江宁区18255862831: 2007年计算机二级数据库考试比较好的辅导资料有那些啊? - ?
吕惠盼得: 1:权威的课本:全国计算机等级考试二级教程—Access数据库程序设计高等教育出版社2:历年真题,必做!哪个版本都一样.3:模拟笔试题,必做!无忧版或金版都可以.3:上机模拟软件,我博客上有下载请知道EXamres里找,内容差不...
江宁区18255862831: 计算机三级数据库该怎么复习??
吕惠盼得: 不知道你以前有没有计算机方面的基础和数据库基础,有的话会比较简单.把考试的专用书好好温习下,然后做几套真题,模拟题就行了.特别是真题中做错的题要好好记住了,因为会考原题.数据库不只有数据库方面的知识要考,还有计算机...
江宁区18255862831: 数据库应用复习资料 RT?
吕惠盼得: 1. 目前的teachers_courses中只包含了必修课的教师任课情况,假设所有编号IT开始的老师都上了所有编号开始为SPE的选修课,请在teachers_courses插入相应的记录,写出insert语句. insert into teachers_coursesselect teachers.teacherid,...
江宁区18255862831: 我报考了计算机三级数据库技术,请高手指点该买什么复习资料?谢谢! - ?
吕惠盼得: 您好,朋友,是这样的,全国计算机等级考试三级数据库技术分为,笔试和上机两部分,对于笔试部分比较权威的教材是高等教育出版社出版的《全国计算机等级考试三级教程——数据库技术》,目前最新版的是2012年版的.对于上机,您需要准备一套最新的题库,配套练习效果才会好!题库一般是一套光盘,配有练习册的,推荐您买北京邮电大学出版社的《全国计算机等级考试考饭分析与样卷解析——三级数据库技术》或者是电子科技大学出版社的《全国计算机等级考试上机考试题库——三级数据库技术》,在书店都能买到.希望对您有帮助!
江宁区18255862831: 谁有oracle数据库学习资料啊? - ?
吕惠盼得: 第一步:学习数据库基础知识,数据库模型以及SQL语言基础知识.第二步:学习oracle安装、启动、关闭等基础知识.第三步:学习oracle数据库体系结构.第四步:实际操作基础语法指令.第五步:学习存储过程、function、sequence(序列)等高级知识.第六步:学习oracle表空间、用户管理、角色管理等.第七步:学习Oracle的RMAN备份与恢复等.参考书籍:《Oracle11gR2 DBA 操作指南》,非常全面讲解Oracle数据库系统管理的图书.
江宁区18255862831: 考计算机三级数据库准备哪些资料比较好 - ?
吕惠盼得: 笔试要准备一本或几本专门的复习资料,然后做一套模拟题加近几年的真题,最好是把做题当成考试,尤其是真题,遇到错的就找书好好理解一下.至于上机,就是南开的那一百题,其实没有一百个,大概几类题型,做了20多个的时候你就觉得容易多了,如果有条件,最好上机实际操作,有那种模拟考试系统.这些都是我自己考的时候的经验,但愿我的答案能帮你,祝君好运.