当前位置:文档之家› 《数据库原理》复习题(选择题部分)-(1)-(2)

《数据库原理》复习题(选择题部分)-(1)-(2)

《数据库原理》复习题(选择题部分)-(1)-(2)
《数据库原理》复习题(选择题部分)-(1)-(2)

《数据库原理》复习题(选择题部分)

1.()是长期存储在计算机内的有组织,可共享的数据集合。

(A)数据库管理系统

(B)数据库系统

(C)数据库

(D)文件组织

2.()是位于用户与操作系统之间的一层数据管理软件。

(A)数据库管理系统(DBMS)

(B)数据库系统(DBS)

(C)数据库

(D)数据库应用系统

3.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和()。

(A)数据库管理系统

(B)数据库应用系统

(C)相关的计算机系统

(D)各类相关人员

4.下列命令不属于DBMS的数据定义语言的是:()。

(A)CREATE

(B)DROP

(C)INSERT

(D)ALTER

5.SQL Server 2005是一种()的数据库管理系统。

(A)关系型

(B)层次型

(C)网状

(D)树型

6.支持SQL Server 2005 中的所有可用功能,可作为企业数据库服务器使用的SQL Server 2005版本是:()。(A)SQL Server 2005个人版.

(B)SQL Server 2005企业版

1 / 35

(C)SQL Server 2005开发版.

(D)SQL Server 2005标准版

7.SQL Server 2005 企业版可以安装在()操作系统上。

(A)Microsoft Windows 98.

(B)Microsoft Windows Me

(C)Microsoft Windows 2000 Professional.

(D)Microsoft Windows 2003

8.一个面向主题的,集成的,不同时间的,稳定的数据集合是:()。

(A)分布式数据库

(B)面向对象数据库

(C)数据仓库

(D)联机事务处理系统

9.以下()不属于数据库对象

(A)表和视图

(B)索引和约束

(C)T-SQL脚本

(D)触发器

10.SQL Server 2005的物理数据库构架主要包括()。

(A)文件及文件组.

(B)页面和盘区

(C)表和视图

(D)数据和程序

11.SQL Server 2005的数据以页为基本存储单位,页的大小为()。

(A)8KB

(B)16KB

(C)32KB

(D)64KB

12.SQL Server 2005的文件包括: 主数据文件、辅助数据文件和()。

(A)索引文件

2 / 35

(B)日志文件

(C)备份文件

(D)程序文件

13.只有()才能作为文件组的成员。

(A)日志文件

(B)索引文件

(C)数据文件

(D)备份文件

14.下列()不属于SQL Server 2005在安装时创建的系统数据库。

(A)master

(B)model

(C)msdb

(D)userdb

15.下面()不属于master数据库所包含的信息。

(A)登录账号

(B)系统配置

(C)调度信息

(D)数据库错误信息

16.在SQL Server 2005中,一个数据库可最多创建()个表。

(A)1024

(B)20亿

(C)8092

(D)256

17.用来表示可变长度的非Unicode数据的类型是:()。

(A)CHAR

(B)NCHAR

(C)VARCHAR

(D)NVARCHAR

18.SQL Server 2005支持的整数型数据类型包括bigint、int、smallint、tinyint,其中int的数值范围为()。

3 / 35

(A)-2^63到2^63-1

(B)-2^31到2^31-1

(C)-2^15到2^15-1

(D)0到255

19.假设表中某列的数据类型为VARCHAR(100) ,而输入的字符串为“ahng3456”,则存储的是()。(A)ahng3456,共8字节.

(B)ahng3456和92个空格

(C)ahng3456和12个空格 .

(D)ahng3456和32个空格

20.下面()是游标数据类型。

(A)table

(B)uniqueidentifier

(C)cursor

(D)sql_variant

21.对一个已创建的表,()操作是不可以的。

(A)更改表名

(B)增加或删除列

(C)修改已有列的属性 .

(D)将已有text数据类型修改为image数据类型

22.数据库拥有sysusers表?()

(A)所有用户定义的数据库都拥有该表.

(B)所有数据库都拥有该表

(C)master数据库.

(D)该表保存在Windows 2000的注册表中

23.如果要删除Student数据库中的Information表,则可以使用命令:

)。

(A)DELETE TABLE information.

4 / 35

(B)TRUNCATE TABLE information

(C)DROP TABLE information.

(D)ALTER TABLE information

24.SELECT s_no=学号,s_name=姓名FROM information WHERE 班级名=’软件021’ 表示()。

(A)查询INFORMATION表中’软件021’班学生的学号、姓名.

(B)查询INFORMATION表中’软件021’班学生的所有信息

(C)查询INFORMATION表中学生的学号、姓名.

(D)查询INFORMATION表中计算机系学生的记录

25.要查询information表中学生姓中含有“张”的学生情况,可用()命令。

(A)SELECT * FROM information WHERE s_name LIKE ‘张%’.

(B)SELECT * FROM information WHERE s_name LIKE ‘张_’

(C)SELECT * FROM information WHERE s_name LIKE ‘%张%’ .

(D)SELECT * FROM information WHERE s_name=‘张’

26.要查询INFORMATION表中姓“王”且单名的学生情况,可用()命令。

(A)SELECT * FROM INFORMATION WHERE 姓名LIKE ‘王%’.

(B)SELECT * FROM INFORMATION WHERE 姓名LIKE ‘王_’

(C)SELECT * FROM INFORMATION WHERE 姓名= ‘王%’.

(D)SELECT * FROM INFORMATION WHERE 姓名= ‘王_ _’

27.在()子查询中,内层查询只处理一次,得到一个结果集,再依次处理外层查询。

(A)IN子查询

(B)EXIST子查询

(C)NOT EXIST子查询

(D)JOIN子查询

28.联接有内联接、外联接和交叉联接,其中外联接只能对()表进行。

(A)两个

(B)三个

(C)四个

(D)任意个

29.命令SELECT s_no,AVG(grade) AS ‘平均成绩’ FROM score GROUP BY s_no HAVING AVG(grade)>=85,表示()。

5 / 35

(A)查找score表中平均成绩在85分以上的学生的学号和平均成绩. (B)查找平均成绩在85分以上的学生

(C)查找score表中各科成绩在85分以上的学生.

(D)查找score表中各科成绩在85分以上的学生的学号和平均成绩

30.使用关键字()可以把查询结果中的重复行屏蔽。

(A)DISTINCT

(B)UNION

(C)ALL

(D)TOP

31.将多个查询结果返回一个结果集合的运算符是()。

(A)JOIN

(B)UNION

(C)INTO

(D)LIKE

32.下面关于唯一索引描述不正确的是:()。

(A)某列创建了唯一索引则这一列为主键.

(B)不允许插入重复的列值

(C)某列创建为主键,则该列会自动创建唯一索引.

(D)一个表中可以有多个唯一索引

33.某数据表已经将列F定义为主关键字,则以下说法中错误的是()。

(A)列F的数据是有序排列的.

(B)列F的数据在整个数据表中是惟一存在的

(C)不能再给此数据表建立聚集索引.

(D)当为其他列建立非聚集索引时,将导致此数据表的记录重新排列

34.以下关于视图的描述中,错误的是()。

(A)视图不是真实存在的基础表,而是一张虚表.

(B)当对通过视图看到的数据进行修改时,相应的基本表的数据也要发生变化(C)在创建视图时,若其中某个目标列是聚合函数时,必须指明视图的全部列名. (D)在一个语句中,一次可以修改一个以上的视图对应的基表

6 / 35

35.使用T-SQL创建视图时,不能使用的关键字是:()。

(A)ORDER BY

(B)WHERE

(C)COMPUTE

(D)WITH CHECK OPTION

36.下面关于存储过程的描述不正确的是()。

(A)存储过程实际上是一组T-SQL语句.

(B)存储过程预先被编译存放在服务器的系统表中

(C)存储过程独立于数据库而存在.

(D)存储过程可以完成某一特定的业务逻辑

37.系统存储过程在系统安装时就已创建,这些存储过程存放在()系统数据库中。(A)master

(B)tempdb

(C)model

(D)msdb

38.带有前缀名为sp的存储过程属于()。

(A)用户自定义存储过程

(B)系统存储过程

(C)扩展存储过程

(D)以上都不是

39.T-SQL中的全局变量以()作前缀。

(A)@@

(B)@

(C)#

(D)##

40.下面函数不能进行数据类型转换的是:()。

(A)CONVERT

(B)STR

(C)CAST

7 / 35

(D)LTRIM

41.下列不可能在游标使用过程中使用的关键字是:(D)。

(A)OPEN

(B)CLOSE

(C)DEALLOCATE

(D)DROP

42.以下关于数据库完整性描述不正确的是:(A)。

(A)数据应随时可以被更新 .

(B)表中的主键的值不能为空

(C)数据的取值应在有效范围内.

(D)一个表的值若引用其他表的值,应使用外键进行关联

43.下面关于默认值的描述,正确的是:(A)。

(A)表中添加新列时,如果没有指明值,可以使用默认值.

(B)可以绑定到表列,也可以绑定到数据类型

(C)可以响应特定事件的操作 .

(D)以上描述都正确

44.在数据库中,可以有(A)个主键。

(A)一个

(B)二个

(C)三个

(D)任意多个

45.关于FOREIGN KEY约束的描述不正确的是:(A)。

(A)体现数据库中表之间的关系 .

(B)实现参照完整性

(C)以其他表PRIMARY KEY约束和UNIQUE约束为前提 .

(D)每个表中都必须定义

46.删除触发器tri_Sno的正确命令是:(C)。

(A)DELETE TRIGGER tri_Sno .

(B)TRUNCATE TRIGGER tri_Sno

8 / 35

(C)DROP TRIGGER tri_Sno .

(D)REMOVE TRIGGER tri_Sno

47.关于触发器的描述不正确的是:(D)。

(A)它是一种特殊的存储过程.

(B)可以实现复杂的商业逻辑

(C)对于某类操作,可以创建不同类型的触发器.

(D)触发器可以用来实现数据完整性

48.一个用户试图用查询分析器连接到一个SQL Server上。服务器使用Windows验证模式,用户需要如何填写登录名和口令框中的内容才能被验证成功,获得访问权:(B)。

(A)他的Windows 2000帐号和口令.

(B)什么也不用填。

(C)他的Windows 2000帐号和一个空口令。.

(D)以上的选项都行。

49.SQL Server 2005系统提供了(C)个固定的服务器角色

(A)9

(B)6

(C)8

(D)10

50.使用(B)身份验证方式需要客户端应用程序连接时提供登录时需要的用户标识和密码。

(A)Windows身份验证

(B)SQL Server 身份验证

(C)以超级用户身份登录时.

(D)其他方式登录时

51.SQL Server服务器登录帐户默认的数据库角色为:(A)。

(A)PUBLIC

(B)DB_OWNER

(C)DB_ACCESSADMIN

(D)DB_SECURITYADMIN

52.下列不属于SQL Server 2005备份类型的是(D)。

9 / 35

(A)完全备份

(B)文件备份

(C)事务日志备份

(D)定时备份

53.将SQL Server 2005的数据库转换成ACCESS数据库,可以使用(D )来实现。(A)订阅/发布

(B)数据备份/恢复

(C)数据分离/附加

(D)DTS导入/导出

54.附加数据库使用的存储过程名称是:(B)。

(A)BACKUP DATABASE

(B)SP_ATTACH_DB

(C)SP_DETACH_DB

(D)RESTORE DATABASE

55.下列关于数据库分离描述错误的是:(A)。

(A)model数据库可以分离.

(B)数据库分离后对应的数据库文件仍然存在

(C)数据库分离实质上是断开了物理文件和数据库服务器的联接.

(D)分离后的数据库文件可以附加到另一台物理机器上

56.一个事务提交后,如果系统出现故障,则事务对数据的修改将(C)。() (A)无效

(B)有效

(C)事务保存点前有效

(D)以上都不是

57.以下与事务控制无关的关键字是:(C)。

(A)ROLLBACK

(B)COMMIT

(C)DECLARE

(D)BEGIN

10 / 35

58.SQL Server中的锁不包括:(B)。

(A)共享锁

(B)互斥锁

(C)排它锁

(D)意向锁

59.下列关于避免死锁的描述不正确的是:(A)。

(A)尽量使用并发执行语句.

(B)要求每个事务一次就将所有要使用的数据全部加锁,否则就不予执行

(C)预先规定一个锁定顺序,所有的事务都必须按这个顺序对数据进行锁定.

(D)每个事务的执行时间不应太长,对较长的事务可将其分为几个事务

60.下列不属于数据库设计阶段的是(B)。

(A)需求分析

(B)系统设计

(C)概念结构设计

(D)物理结构设计

61.在E-R模型中,实体间的联系用(C)图标来表示。

(A)矩形

(B)直线

(C)菱形

(D)椭圆

62.设R是一个关系模式,如果R中的每个属性都是不可分解的,则称R属于(A)。(A)第一范式

(B)第二范式

(C)第三范式

(D)BC范式

63.数据库逻辑结构设计阶段的主要功能是:(C)。

(A)明确用户需求,确定新系统的功能.

(B)建立数据库的E-R模型

(C)将数据库的E-R模型转换为关系模型.

11 / 35

(D)选择合适的存储结构和存储路径

64.在SQL Server 2005中创建数据库时以页面和盘区来组织物理数据,并将数据库对应文件保存在指定文件夹中,这种功能属于数据库设计的哪个阶段:(D)。

(A)需求分析阶段.

(B)概念结构设计阶段

(C)逻辑结构设计阶段.

(D)物理结构设计阶段

65.在数据库设计过程使用(A)可以很好的描述数据处理系统中信息的变换和传递过程。

(A)数据流图

(B)数据字典

(C)E-R图

(D)系统流程图

66.下列不属于数据库实施阶段的功能的是:(D)。

(A)建立实际的数据库结构.

(B)装入试验数据对应用程序进行测试

(C)装入实际数据并建立起实际的数据库.

(D)选择合适的存储结构和存储路径

67.Visual Basic6.0不能使用下面哪一种数据访问技术( D )。

(A)ADO

(B)DAO

(C)ODBC

(D)https://www.doczj.com/doc/91289994.html,

68.JDBC API中用来执行SQL语句的对象是:(B)。

(A)Connection

(B)Statement

(C)ResultSet

(D)DriverManager

69.下面关于B/S模式描述错误的是:(B)。

(A)B/S 建立在广域网之上的。.

12 / 35

数据库原理

实验一、数据库的建立和管理 一、实验目的 1、掌握数据库的基础知识,了解数据库的物理组织与逻辑组成情况; 2、熟练掌握使用SQL Server 2000企业管理器创建和维护数据库;熟悉使用SQL语句创建和管理数据库; 3、熟练掌握数据库的备份和恢复。 二、实验内容与要求 1、使用“向导”创建数据库testdb; 要求:用“向导”创建数据库testdb(数据库参数见下表); 表1、数据库ST的参数 参数参数值 数据库名称testdb 数据文件位置D:\sql\ testdb _Data.mdf 数据文件初始大小5MB 数据文件最大值10MB 数据文件增长量原来的10% 事务日志文件位置D:\sql\ testdb _Data.ldf 事务日志文件初始大小1MB 事务日志文件最大值10MB 事务日志文件增长量1MB 步骤: 1)选择向导为创建数据库向导

2)指定位置和数据文件大小 3)命名事物日志文件 4)完成结果查看

2、利用“企业管理器”创建数据库student,查看和修改数据库student属性; 要求:利用“企业管理器”创建一个名为“student”数据库: (1)包含一个数据文件,逻辑文件名“student_data”,磁盘文件名 “D:\sql\ student_data.mdf ”,文件初始容量为5MB,最大容量为10MB,文件容量递增值为1MB; (2)包含一个事务日志文件,逻辑文件名为“student _log”,磁盘文件名 “D:\sql\student_log.ldf ”,文件初始容量为5MB,最大容量为10MB,文件容量递增值为1MB;

数据库原理模拟试卷五答案

一、单项选择题(本大题共15小题,每小题1分,共15分) 1. 在数据库系统中,数据独立性是指( C ) A.用户与计算机系统的独立性 B.数据库与计算机的独立性 C.数据与应用程序的独立性 D.用户与数据库的独立性 2. 文件系统与数据库系统相比较,其缺陷主要表现在数据联系弱、数据冗余和( C ) A. 数据存储量低 B.处理速度慢 C.数据不一致 D.操作烦琐 3.设计数据库概念结构时,常用的数据抽象方法是聚集和( D ) A.分类 B.继承 C.分析 D.概括 4. 在下列的数据库模式中,独立于计算机系统的模式是( A ) A.概念模式 B.逻辑模式 C.内模式 D.外模式 5. 在SQL中使用CREATE ASSERTION 的作用是建立( C ) A.数据库 B.基本表 C.完整性规则 D.视图 6. 客户/服务器体系结构的关键在于( D ) A.资源共享 B.数据的分布 C.逻辑上的统一 D.功能的分布 7. 在关系模式R(U,F)中,如果X→Y,如果不存在X的真子集X1,使X1→Y,称函数依赖X→Y为( C ) A.平凡函数依赖 B. 部分函数依赖 C.完全函数依赖 D.传递函数依赖 8. 要使数据库具有可恢复性,最基本的原则是( D ) A.加强机房安全管理 B.安装防病毒设施 C.经常检修计算机系统 D.数据重复存储 9.在关系模式R(U,F)中,F是最小函数依赖集,属性T只在F中诸函数依赖“→”的左端出现,则属性T具有以下性质( C ) A.属性T仅是R的主属性,但不包含于侯选键中 B.属性T必是R的非主属性 C.属性T必是组成R候选键的主属性 D.属性T可能是R的主属性,也可能是R的非主属性 解释:函数依赖是语义范畴的概念,本题可以直接从语义上理解:(1)如果t 不包含在任一侯选键中,它至少依赖于候选键,所以它肯定会在F中“→”的右端出现;(2)包含在任何一个候选键中的属性称为主属性。 10. 对关系R进行投影运算后,得到关系S,则( C ) A.关系R的元组数等于关系S的元组数

第一套试题

《毛泽东思想和中国特色社会主义理论体系概论》试题题库1 一、单项选择题 第一章马克思主义中国化的历史进程和理论成果 1.1938年,毛泽东在党的( D )全会上作的题为《论新阶段》的政治 报告中最先提出了“马克思主义中国化”这个命题。 A、六届三中 B、六届四中 C、六届五中 D、六届六中 2.毛泽东思想,作为我们党的一切工作的指针,是在( C )中确立的。 A、遵义会议 B、六届六中全会 C、党的七大 D、 3.马克思主义中国化的第一个理论成果是( C ) A、三民主义 B、新三民主义 C、毛泽东思想 D、邓小平理论 4.毛泽东思想初步形成于( B ) A、国民革命时期 B、土地革命时期 C、抗日战争时期 D、解放战 争时期 5.遵义会议以后,直至抗日战争时期,是毛泽东思想的( C ) A、萌芽时期 B、形成时期 C、成熟时期 D、继续发展时 期 6.中国共产党的根本工作路线是( A ) A、群众路线 B、思想路线 C、工人路线 D、农民路线 7.中国革命和建设的基本立足点是( C ) A、争取外援 B、艰苦奋斗 C、独立自主 D、利用外贸 8.指出没有毛主席,至少我们中国人民还要在黑暗中摸索更长的时间的人 是( C ) A、刘少奇 B、周恩来 C、邓小平 D、江泽民 9.马克思主义同中国实际相结合产生的第二次飞跃的理论成果是( B ) A、邓小平理论 B、中国特色社会主义理论体系 C、“三个代表”重要思想 D、科学发展观 10.邓小平理论的精髓是( A ) A、解放思想、实事求是 B、发展是硬道理 C、社会主义初级阶段 D、什么是社会主义,怎样建设社会主义 11.邓小平理论首要的基本理论问题是( D ) A、解放思想、实事求是 B、姓“资”还是姓“社”的判断标准 C、社会主义初级阶段 D、什么是社会主义,怎样建设社会主义 12.邓小平正式提出“建设有中国特色的社会主义”的命题是在党的 ( B) A、十一届三中全会 B、十二大 C、十三大 D、十四大 13.邓小平正式提出“建设有中国特色的社会主义理论”的命题是在党的 ( C ) A、十一届三中全会 B、十二大 C、十三大 D、十四大 14.党的(D)正式提出“邓小平理论”这一科学概念 A、十二大 B、十三大 C、十四大 D、十五大v 15.邓小平理论形成的主要历史根据是(B) A、我国新民主主义革命的历史经验 B、我国社会主义建设正反两个方面的历史 经验 C、西方国家现代化建设的历史经验 D、发展中国家现代化建设的历史

广东工业大学数据库原理与应用试卷答案

广东工业大学试卷用纸,共 页,第 页

广东工业大学试卷用纸,共页,第页

广东工业大学试卷用纸,共页,第页

一、填空(每题1分,共10分) 1、层次模型,网状模型,关系模型 2、逻辑结构设计,物理结构设计 3、原子性,持续性 4、并发调度的可串行性 5、闭包 6、描述事物的符号记录 二、选择题(每题2分,共20分) 三、简答题(每题4分,共16分) 1、解释数据库,数据库系统,数据库管理系统三个概念。 数据库是指长期存储于计算机内的、有组织的、可共享的数据集合。(1分) DBMS是指位于用户与OS之间的一层数据管理软件,它位用户或应用程序提供访问DB的方法。(1分) DBS是实现有组织的、动态的存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即采用数据库技术的计算机系统。(2分) 2、试述视图和基本表之间的联系和区别? (1)视图和基本表在概念上等同,他们都是关系。(1分) (2)基本表是本身独立存在的表。视图是从一个或几个基本表(或视图)中导出的表,它与基本表不同,是一个 虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍然放在原来的基本表中。(3分) 3、数据库的完整性概念与数据库的安全性概念有什么区别和联系? 数据的完整性和安全性是两个不同的概念,但是有一定的联系。 前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出所造成的无效操作和错误结果。(2分) 后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。(2分) 4、什么是封锁?基本的封锁类型有几种,简要说明它们的含义。 封锁就是事务T在对某个数据对象(例如表、记录等)操作之前,先向系统发出请求,对其加锁。加锁后事务T就对该数据对象有了一定的控制,在事务T释放它的锁之前,其它的事务不能更新此数据对象。(2分)基本封锁类型:排它锁和共享锁。 排它锁又称为写锁:若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁(1分) 共享锁又称为读锁:若事务T对数据对象A加上S锁,则其它事务只能再对A加S锁,而不能加X锁,直到T 释放A 上的S锁。(1分) 四、计算(4分) 1、(R÷S)×S={(2,3,4,5),(2,7,2,3)} 2 广东工业大学试卷用纸,共页,第页

数据库原理课后习题答案

第1章绪论 2 .使用数据库系统有什么好处? 答:使用数据库系统的优点是很多的,既便于数据的集中管理,控制数据冗余,提高数据的利用率和一致性,又有利于应用程序的开发和维护。 6 .数据库管理系统的主要功能有哪些? 答:( l )数据库定义功能;( 2 )数据存取功能; ( 3 )数据库运行管理;( 4 )数据库的建立和维护功能。 8 .试述概念模型的作用。 答:概念模型实际上是现实世界到机器世界的一个中间层次。概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。 12 .学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生;每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用 E 一R 图画出此学校的概念模型。 答:实体间联系如下图所示,联系-选修有一个属性:成绩。 各实体需要有属性说明,需要画出各实体的图(带属性)或在下图中直接添加实体的属性,比如:学生的属性包括学号、姓名、性别、身高、联系方式等,此略。 13 .某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用 E 一R 图画出此工厂产品、零件、材料、仓库的概念模型。 答:各实体需要有属性,此略。 联系组成、制造、储存、存放都有属性:数量。

20 .试述数据库系统三级模式结构,这种结构的优点是什么? 答:数据库系统的三级模式结构由外模式、模式和内模式组成。 外模式,亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。 模式,亦称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。外模式涉及的是数据的局部逻辑结构,通常是模式的子集。 内模式,亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。 数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMs 管理,使用户能逻辑抽象地处理数据,而不必关心数据在计算机中的表示和存储。数据库系统在这三级模式之间提供了两层映像:外模式/模式映像和模式/内模式映像,这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。 22 .什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性? 答:数据与程序的逻辑独立性是指用户的的应用程序与数据库的逻辑结构是相互独立的。 数据与程序的物理独立性是指用户的的应用程序与存储在磁盘上的数据库中数据是相互独立的。 当模式改变时(例如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式/模式的映像做相应改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。 当数据库的存储结构改变了,由数据库管理员对模式/内模式映像做相应改变,可以使模式保持不变,从而应用程序也不必改变,保证了数据与程序的物理独立性,简称数据的物理独立性。数据库管理系统在三级模式之间提供的两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。

数据库原理模拟试卷一(答案)

一、单项选择题(本大题共20小题,每小题1分,共20分) 1. 提供数据库数据描述的集中管理的是( D ) A.数据库模式 B.数据库 C.数据库管理系统 D.数据字典 2. 授权和完整性管理器属于DBMS的( B ) A.查询处理器 B.存储管理器 C.事务管理器 D.用户管理器 3. 使用CREATE SCHEMA 语句建立的是( A ) A.数据库模式 B.表 C.视图 D.索引 4. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作交运算,其运算结果的元组个数为( B ) A.80 B.小于等于80 C.大于等于160 D.大于等于80,小于等于160 5. 在SQL的授权语句中使用“ALL PRIVILEGES”,表示( B ) A.授权所有用户 B.所有的操作权限 C.对所有的数据集合 D.允许再授权 6. 表达业务流程分析结果的图表是( B ) A.业务流程图 B.数据流图 C.局部E-R图D、基本E-R图 7. 对数据库模式进行规范化处理,是在数据库设计的( C ) A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 8. 能够消除冗余的键的范式是( C ) A.2NF B.3NF C.4NF D. BCNF 9. 在下列几种故障中,不破坏数据库内容的是( B ) A.计算机病毒发作 B.供电系统故障 C.瞬时的强磁场干扰 D.磁盘介质损坏 10. 在数据库技术中,独立于计算机系统的模型是( A ) A.E-R模型 B.层次模型 C.关系模型 D.面向对象的模型 11. 五种基本关系代数运算是( A ) A.∪,-,×,π和σ B.∪,-,∞,π和σ C.∪,∩,×,π和σ D.∪,∩,∞,π和σ 12. SQL中,下列涉及空值的操作,不正确的是( C ) A.AGE IS NULL B.AGE IS NOT NULL C.AGE = NULL D.NOT (AGE IS NULL) 13. 单个用户使用的数据视图的描述称为( A ) A.外模式 B.概念模式

第一套试题及答案

《促销管理》第1套试题 注意事项:1.考试时间共100分钟。 2. 考试形式:闭卷。 一、填空题(在每小题的横线上写出一个正确答案,多写少写均不给分,每空1分,共20分) 1. 向目标市场传输的信息应包括﹎﹎﹎﹎﹎﹎和﹎﹎﹎﹎﹎﹎。 2. ﹎﹎﹎﹎﹎﹎﹎的设置是主宰竞赛或抽奖活动成败的关键。 3. 选赠不同类商品的标准是﹎﹎﹎﹎﹎﹎、﹎﹎﹎﹎﹎﹎和﹎﹎﹎﹎﹎﹎。 4. 常见的促销信息的结构主要有﹎﹎﹎﹎﹎﹎、﹎﹎﹎﹎﹎﹎和﹎﹎﹎﹎﹎﹎。 5. 当顾客正面观看产品,它能清楚看到的角度约56度。如此来说,顾客的目光集中在距地面﹎﹎﹎﹎﹎~﹎﹎﹎宽度在56角的范围内,这个范围我们称之为“黄金地带”。 6. 《中华人民共和国反不正当竞争法》第13条规定:经营者不得从事下列有奖销售:利用有奖销售的手段推销质次价高的商品;抽奖式的有奖销售,最高奖的金额不超过﹎﹎﹎元。 7. 以旧换新折价促销一般适用于﹎﹎﹎﹎﹎﹎品。 8. ﹎﹎﹎﹎﹎是促销策略的发源地 9. 选择促销的商品要有针对性,同时还要凸显节日的﹎﹎﹎﹎﹎和﹎﹎﹎﹎﹎。 10. 房地产销售中,精明的销售人员常常带领买楼者从最不起眼、没人会买的几个单元看起,房产公司总是保留着一些较差的单元而标以较高的价位,他们运用的是﹎﹎﹎﹎﹎原理。 11. 通常,当广告难以详尽表达产品的特质时,靠﹎﹎﹎﹎﹎﹎促销最有效。 12. 美国西北大学舒尔茨教授说:在产品同质化背景下,惟有﹎﹎﹎﹎和﹎﹎﹎﹎能产生差异化的竞争优势。 二、名词解释(本大题共4小题,每小题5分,共20分) 1. 销售促进 2. 抽奖促销 3. 联合促销 4. 附送赠品促销 三、判断题(本大题共10小题,每小题1.5分,共15分。判断下列各题,正确的在题后括号内打“√”错误的在题后的括号内打“×”,打错或不答者不给分) 1. 一般来说,抽奖促销对品牌的帮助不大。() 2. 联合促销中一个是主要产品,一个是次要产品。() 3. 对正在走下坡路的商品,折扣促销能让新加入的消费者产生品牌忠诚度。()

2019年大学《数据库原理及应用教程》试题及答案

《数据库原理及应用教程》试题及答案 一、选择题 1、下面叙述正确的是(C) A. 算法的执行效率与数据的存储结构无关 B. 算法的空间复杂度是指算法程序中指令(或语句)的条数 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 以上三种描述都不对 (2) 以下数据结构中不属于线性数据结构的是(C) A. 队列 B. 线性表 C. 二叉树 D. 栈 (3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得 A. 8 B. 16 C. 32 D. 15 (4) 下面描述中,符合结构化程序设计风格的是(A) A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句 (5) 下面概念中,不属于面向对象方法的是(D) 注:P55-58 A. 对象 B. 继承 C. 类 D. 过程调用 (6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)

A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码 (7) 在软件开发中,下面任务不属于设计阶段的是(D) A. 数据结构设计 B. 给出系统模块结构 C. 定义模块算法 D. 定义需求并建立系统模型 (8) 数据库系统的核心是(B) A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库 (9) 下列叙述中正确的是(C) A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统 C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致 (10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108 A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式 (11) 算法的时间复杂度是指(C) A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数 (12) 算法的空间复杂度是指(D)

《数据库原理》知识点总结

《数据库原理》知识点总结标准化文件发布号:(9312-EUATWW-MWUB-WUNN-INNUL-DQQTY-

目录未找到目录项。 一数据库基础知识(第1、2章) 一、有关概念 1.数据 2.数据库(DB) 3.数据库管理系统(DBMS) Access 桌面DBMS VFP SQL Server Oracle 客户机/服务器型DBMS MySQL DB2 4.数据库系统(DBS) 数据库(DB) 数据库管理系统(DBMS) 开发工具 应用系统 二、数据管理技术的发展 1.数据管理的三个阶段 概念模型 一、模型的三个世界 1.现实世界

2.信息世界:即根据需求分析画概念模型(即E-R图),E-R图与DBMS 无关。 3.机器世界:将E-R图转换为某一种数据模型,数据模型与DBMS相关。 注意:信息世界又称概念模型,机器世界又称数据模型 二、实体及属性 1.实体:客观存在并可相互区别的事物。 2.属性: 3.关键词(码、key):能唯一标识每个实体又不含多余属性的属性组合。 一个表的码可以有多个,但主码只能有一个。 例:借书表(学号,姓名,书号,书名,作者,定价,借期,还期) 规定:学生一次可以借多本书,同一种书只能借一本,但可以多次续借。 4.实体型:即二维表的结构 例 student(no,name,sex,age,dept) 5.实体集:即整个二维表 三、实体间的联系: 1.两实体集间实体之间的联系 1:1联系 1:n联系 m:n联系 2.同一实体集内实体之间的联系 1:1联系 1:n联系 m:n联系 四、概念模型(常用E-R图表示) 属性: 联系: 说明:① E-R图作为用户与开发人员的中间语言。 ② E-R图可以等价转换为层次、网状、关系模型。 举例: 学校有若干个系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授 和副教授每人各带若干研究生。每个班有若干学生,每个学生选修若干课程,每门课程有若干学生选修。用E-R图画出概念模型。

《数据库原理及应用》模拟试卷答案

《数据库原理及应用》模拟试卷答案 1.填空题(每格1分,总分20分) (1)数据库的保护功能主要包括确保数据的安全性、__________________、________________、__________________四方面的内容。 数据的完整性并发控制数据库恢复 (2)事务的性质:原子性、__________、__________、持久性。一致性隔离性(3)在SQL中,CREATE VIEW 语句用于建立视图,如果要求今后对视图用UPDATE语句更新数据时必须满足于查询中的表达式,则应当在CREATE VIEW 语句中使用 ________________________短语。WITH CHECK OPTION (4)视图是一个虚表,它是从____________中导出的表,在数据库中只存放视图的____________,不存放视图的____________。 基本表或视图定义数据 (5)数据库设计应包括两方面的内容:一是___________特性的设计,二是_____________特性的设计。结构行为 (6)关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的非过程性强、语言一体化、并且是建立在数学理论基础之上。DML包括数据查询和________两种数据操作语句。数据更新 (7)使用游标的步骤为:定义游标、打开游标、__取出记录____________、关闭游标(释放游标)。 (8)信息的三种世界是指__________________、__________________和数据世界,其中数据世界又称为计算机世界。信息的现实世界信息世界 (9)从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、__________________异常、__________________异常和 __________________异常。插入修改删除 (10)在SQL中,通配符%表示__________________,下划线_表示 __________________。任何长度的字符串一个任意字符 2.单选题(每题2分,总分20分) (1)以下____B___采用了自底向上的设计分析方法 A)需求分析B)概念结构设计 C)逻辑结构设计D)物理结构设计 (2)在视图上不能完成的操作是( D )。 A、在视图上定义新的视图 B、查询操作

第一套试题选择题

第一套试题选择题 1.网桥工作在OSI的() A、物理层 B、物理层和数据链路层 C、网络层 D、传输层 2.下列文件中,_________不是动画文件。 A、SWF文件 B、GIF文件 C、BMP文件 D、FLC文件 3.Access中,货币型字段的长度大小为______个字节。 A、2 B、4 C、8 D、16 4.术语HTML的含义是_______________。 A、超文本标识语言 B、WWW编程语言 C、网页制作语言 D、通信协议 5.“1MB”的准确含义是_______。 A、1000K个二进制位 B、1024K个二进制位 C、1000K个字节 D、1024K 个字节 6.术语“MIS”指的是_____。 A、计算机辅助制造系统 B、计算机集成系统 C、管理信息系统 D、管理信息系统 7.若学生表结构中包括学号、姓名、成绩等字段,则“查询所有学生的姓名和成绩”的 SQL语句是___________。 A、SELECT * FROM 学生 B、SELECT 姓名成绩FROM 学生 C、SELECT 姓名,成绩FROM 学生 D、SELECT 姓名、成绩FROM 学生 8.TCP/IP协议包括网络接口层、互联层、传输层和_________。 A、物理层 B、表示层 C、会话层 D、应用层 9.下面关于微处理器的叙述中,不正确的是____________。 A、微处理器通常以单片集成电路制成 B、它具有运算和控制功能,但不具备数据存储功能 C、Intel公司是国际上研制、生产微处理器最有名的公司之一 D、Pentium 4是目前微机中使用最广泛的一种微处理器 10.下列措施中,_______对预防计算机病毒不起作用。 A、安装防火墙 B、安装防病毒软件 C、设置计算机口令 D、对优盘加写保护 11.下面关于USB的叙述中,错误的是____________。 A、USB2.0的数据传输速度要比USB1.1快得多 B、主机不能通过USB连接器向外围设备供电 C、USB具有热插拔和即插即用功能 D、从外观上看,USB连接器要比PC机的串行口连接器小 12.Access表中的“主键”_____________。 A、能够提高查询效率 B、必须是数值型 C、必须定义 D、能唯一确定表中的一个元组 13.目前微机中采用的西文字符编码是______。 A、智能ABC B、Huffman C、ASCII D、EBCDIC 14.软件生命周期包括需求分析、总体设计、详细设计、_____、测试和维护等几个阶段。

沈阳工业大学849 数据库原理及应用

2019年硕士研究生招生考试题签 (请考生将题答在答题册上,答在题签上无效) 科目名称:数据库原理及应用第1页共4页 精品文档,欢迎下载! 一、单项选择题(40分,每题2分) 1、数据库中存储的是0A.数据B,信息C,数据之间的联系D,数据以及数据之间的联系 2、数据的物理独立性是指应用程序独立于。A.外模式B,模式 C.内模式D.子模式 3、关系数据库的查询操作由三种基本运算组合而成,这三种基本运算不但葬A.投影 B.除法 C.连接 D.选择 4、不允许在关系中出现重复记录的约束是通过实现的。 A.主码 B.外码 C.索引 D.惟一索引58、部分匹配查询中有关通配符的正确的叙述是。A.代表多个字符 B.可以代表零个或多个字符C.不能与“%”一同使用 D.代表一个字符9、在关系双据库系统中,为了简化用户的查询操作,后又不增加数据的存储空间,常用的方法12、下列说法中正确的是 A,关系模式的规范化程度越高越好 B,若关系模式R 中只有两个属性,则R 至少属于3NF C,属于3NF 的关系模式中己完全消除了插入异常和删除异常 D,具有无损链接性的模式分解能保证不丢失原模式中的信息 13、数据库设计中,建立数据字典的时机是阶段。A,需求分析B,概念设计C.逻辑设计D.物理设计14、数据库物理设计不但聲 A.存储记录结构设计C.确定数据存放位置 B.存取方法设计D.关系规范化 是创建 A.索引 B.游标 C.视图10、数据库的是指数据的正确性和相容性。A 一荷枇R 安仝桦C 穽整桂D 并舄桂 11、 将数据库对象的操作权限授予用户,属于安全控制机制中的 D.另一个表D,审计

(完整版)数据库原理

数据库原理知识点总结 2016.12.26 名词积累: 数据库(Database):存放和提供数据的“库房” 数据(Data):数据库中存储的基本对象。 数据库管理系统(DBMS):位于用户与操作系统之间的一层数据管理软件。 数据库系统(Database System):包括数据库、DBMS、应用系统、数据库管理员(DBA)主键(Primary Key):用于唯一的标识表中的某一条记录的属性或属性的集合。 外键(Foreign Key):用于与另一张表关联,外键为另一张表的主键 超键(Super Key):超键是能唯一区分元组的属性或属性的集合 键(候选键):去掉了超键中多余的属性,仍然能够保证区分不同的元组。 模式(Schema):一个数据库的描述,包括对数据库结构,数据类型,还有约束。 实例(Instance / State):数据库中在某一时刻存储的真实的数据。(Instance是Schema 在某一时刻的具体化、实例化) 数据操纵语言(DML:Data Manipulation Language):增删改查 数据定义语言(DDL:Data Definition Language):定义、删除、修改数据库中的对象 数据控制语言(DCL:Data Control Language):用于控制用户对数据库操纵的权限 数据模型(Data Model):现实世界数据特征的抽象,用来定义数据如何组织,数据之间 的关系怎样 并相容性(Union Compatibility):两个关系具有并相容性需要保证具有相同的属性个数,以及对于每个属性都有相同的域 视图(VIEW):视图是虚拟的表,并不是物理存储的数据。而是由基本表或其他视图派生的数据。对视图的更新,实际上转换为对实际基表的更新。 数据模型(Data Model): 基本概念:现实世界数据特征的抽象,用来定义数据如何组织,数据之间的关系怎样。 层次: 1.概念模型(Conceptual):按用户的观点来对数据和信息建模 2.逻辑/实现模型(Logical / Implementation):层次模型,网状模型,关系模型 3.物理模型(Physical):数据在具体DBMS产品中的物理储存方式 数据库系统的三级模式结构:

数据库原理期末模拟试题大全及部分答案

数据库原理模拟试卷(1) 一、项选择题(在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的 字母填在题后的括号内。每小题1分,共15分) 1.数据库系统的体系结构是(C ) A、两级模式结构和一级映象 B、三级模式结构和一级映象 C、三级模式结构和两级映象 D、三级模式结构和三级映象 2.SQL语言称为(C )。 A、结构化定义语言 B、结构化控制语言 C、结构化查询语言 D、结构人操纵语言 3.在视图上不能完成的操作是(D)。 A、在视图上定义新的视图 B、查询操作 C、更新视图 D、在视图上定义新的基本表 4.数据库的并发操作有可能带来的三个问题中包括(D)。 A、数据独立性降低 B、无法读出数据 C、权限控制 D、丢失更新 5.当前应用最广泛的数据模型是(B)。 A、ER模型 B、关系模型 C、网状模型 D、层次模型 6.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系模式的码是(D )。 A、书号 B、读者号 C、书号+读者号 D、书号+读者号+借期 7.要保证数据库物理数据独立性,需要修改的是( B ) A.模式 B.模式与内模式的映射 C.模式与外模式的映射 D.内模式 8.下列四项中,不属于数据库特点的是( D ) A.数据共享 B.数据完整性 C.数据冗余较小 D.数据独立性低 9.数据库中存储的是( D ) A.数据 B.数据模型 C.数据之间的联系 D.数据以及数据之间的联系 10.反映现实世界中实体及实体间联系的信息模型是( D ) A.关系模型 B.层次模型 C.网状模型 D.E—R模型 11. 五种基本关系代数运算是( a) A. ∪,-,×,π和σ B. ∪,-,∞,π和σ C. ∪,∩,×,π和σ D. ∪,∩,∞,π和σ

第一套路面工程考试试题及答案

一、单项选择题 1、与半刚性基层施工程序相比,沥青混凝土路面施工不需要()。 A. 拌和 B .摊铺C .碾压 D.养生 2、()基层施工时,应控制其延迟时间。 A. 无机结合料 B .石灰稳定类 C.石灰稳定土工业废渣 D.水泥稳定类 3、夏季高温时,为调节拌制水泥混凝土的凝结时间,常用的外掺剂是() A .减水剂 B .速凝剂 C .引气剂 D.缓凝剂 4、基层、底基层的承包商自检的无机稳定土材料的强度应在()取样。 A. 拌和机出口 B .摊铺碾压现场 C.成形、养护后,钻芯取样试验 C .试验室拌制 5、半刚性基层、底基层施工中,检查水泥及石灰剂量的常用方法是()< A.抽提法 B .筛分法 C .蜡封法 D.滴定法 6、检查水泥混凝土路面板的()时,应采用水准仪测量。 A.平整度 B .板厚C .拉毛、压槽的深度 D.横坡 7、沥青混合料生产过程中主要应检查()。 A. 矿料级配、混合料出料温度及油石比 B. 矿粉含量、出料温度及油石比 C. 拌和温度及油石比 D. 石料含泥量、油石比及出料温度

&对水泥稳定类基层,土的液限不宜超过()。 A. 20% B . 25% C . 30% D . 35% 9、水泥稳定类基层施工时,当压实厚度超过()时,应分层摊铺 A . 10cm B . 15cm C . 20cm D. 30cm 10、基层施工机械安全作业中,以下叙述错误的是()。 A .装卸、摊铺及翻动粉状材料时,操作人员应站在上风侧 B .拌和过程中,拌和机不能急转弯或原地转向,严禁使用倒档进行拌和作业 C .自卸汽车与洒布机联合作业,应紧密配合,以防碰撞 D.出洒水车外,其他工程车辆驾驶室外不得载入 二、多项选择题 1、对于酸性岩石,为了保证与沥青的黏附性,应采用的措施为()。 A .用干燥的磨细消石灰粉、水泥作为填料的一部分 B .在沥青中掺加抗剥离剂 C .将粗集料用石灰浆处理后使用 D .不能使用酸性石料 2、《公路水泥混凝土路面施工技术规范》中规定:混凝土路面施工如遇下述()之一者,必须停工。 A .现场降雨 B .风力大于6级,风速在10.8m/s以上的强风天气 C .现场气温高于40 C或拌和物摊铺温度高于35 C D .摊铺现场连续5昼夜平均气温低于10C,夜间最低气温低于-3 C

数据库原理笔记 (1)

数据库

数据库原理 数据库简介(理解) 1.数据库的重要性:数据库无处不在:它们是电子商务和其他WEB应用程序的主要组成部 分,是企业操作和决策支持应用程序的核心部分。 2.数据库的目的:数据库的主要目的是帮助用户更好地管理数据。 3.关于列表的问题:过于简单的列表可能会导致数据的不一致性和其他问题,如删除行会 丢失过多的数据,改变行会导致不一致的数据,插入行会导致数据遗漏。通常情况下,如果一个列表含有的数据指示两个或两个以上的不同事情时,修改数据就会出现问题。 4.可以用关系模型的方法解决列表所产生的问题。一个关系数据库含有一个独立表的集 合。在很多情况下,每个表中的数据有且仅有一个主题。如果一个表含有两个或多个主题,我们就需要将其分割为两个或多个表。 数据库系统的概念 1.数据库系统的4个基本元素是:用户、数据库应用程序、数据库管理系统(DBMS)和 数据库。 2.数据库:在绝大多数情况下,数据库就是关联记录项的自描述集合。对于所有的关系数 据库,该定义可以修改为:数据库就是关联表的自描述集合。自描述意味着数据库本身含有对数据库结构的描述。 关于数据库结构的数据称为元数据。元数据的示例是表名、列名和列所属的表、表和列的属性等。应用元数据用于描述应用程序元素,如表单和报表。 3.DBMS的目标是创建、处理和管理数据库。 DBMS的功能包括:(1)创建数据库(2)创建表(3)创建支持结构(如索引等) (4)读取数据库数据(5)修改(插入、更新或删除)数据库数据(6)维护数据库结构(7)执行规则(8)并发控制(9)提供安全性(10)执行备份和恢复 4.应用程序的功能包括:(1)创建并处理表单(2)处理用户调查(3)创建并处理报表 (4)执行应用逻辑(5)控制应用 关系模型 一、关系 ●关系是具有如下特征的二维表: ●表的每一行存储了某个实体某个属性的数据。 ●表的每类包含了用于表示实体某个属性的数据。 ●关系中的每个单元格的值必须单值。

数据库原理模拟试卷

郑州大学软件学院《数据库原理》课程模拟试题 (适用专业:10专软件技术、网络技术、网络管理 考试时间:120分钟) 合分人: 一、【填空】:(【每题2分,共 10 分】) (将选择题的答案写在试卷后面的答题纸上) 1、如果数据库系统中数据的物理存储结构发生了改变,而最终用户没有受到影响,则称数据有 数据独立性。 2、视图的更新是指通过视图来插入、修改和 数据。 3、在关系T (S ,SN ,D )和R (D ,CN ,NM )中,T 的主码为S ,R 的主码为D ,则D 在T 中称为 。 4、设有以下关系:合同(合同号,用户号,用户名,用户地址,电话),我们知道合同号是唯一的,则这个关系模式最高满足 第 范式。 5、在SQL 语言中,一个 语句称为一个查询块。 二、【单项选择】:(【每题2 分,共 40 分】) (将选择题的答案写在试卷后面的答题纸上) 1、关于数据的独立性下列说法不正确的是( )。 A 、 逻辑独立性 B 、采用三级映射机制可以实现 C 、 物理独立性 D 、采用三级模式结构可以实现 2、一个完整的数据库系统不包括下面哪些组成部分( )。 A 、数据库(DB )和应用程序 B 、DBMS 和硬件 C 、OS 和存储器 D 、用户 3、在数据库系统的三级模式结构中,用来描述数据的逻辑结构的是( )。 A 、子模式 B 、用户模式 C 、模式 D 、存储模式

4、DML指的是()。 A、数据操纵语言 B、数据查询语言 C、数据定义语言 D、数据控制语言 5、SQL语言中,实现数据查询的语句是()。 A、SELECT B、INSERT C、UPDATE D、DELETE 6、关系数据库管理系统应能实现专门的关系运算包括()。 A、排序、索引和统计 B、选择、投影和连接 C、关联、更新和排序 D、插入、删除和更新 7、SQL语言具有()的功能。 A、关系规范化、数据操纵、数据控制 B、数据定义、数据操纵、数据控制 C、数据定义、关系规范化、数据控制 D、数据定义、关系规范化、数据操纵。 8、在对数据进行什么操作时,DBMS会检查默认值约束()。 A、以下都检查 B、对数据进行修改 C、对数据进行删除 D、对数据进行插入 9、现实世界中客观存在的事物的特征称为()。 A、联系 B、标识符 C、实体 D、属性 10、master数据库是()。 A、始终不会发生改变 B、所有数据库的模板 C、用户可以随意删除 D、SQL SERVER中最重要的数据库 11、一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是() A、一对一 B、一对多 C、多对一 D、多对多 12、第2范式存在弊病的原因,是由于关系中存在()造成的。 A、函数依赖 B、平凡依赖

期末试题(第一套)

华夏职业学校2011-2012学年上学期期末 高一专业班英语试题林志春 一.Translate the following phrases(10%): 1.agree with 2.give up 3.in anger 4.on purpose 5.be eager to 6.担心 7.现金付款8英语演讲比赛 9继续10充满信心 二.Choose the best answer to complete the sentences.(20%) 1.None of the students agree______ you A with B for C in D at 2.I have ______ letters to read this morning . A number of B the number of C a number of D a number 3. __________ Christmas Eve , the family members will try to get back home. A In B At C On D For 4. __________ where you go , don't forget your hometown . A No matter B Not matter C No matters D Not a matter 5. According _______ today's newspaper , we shall have cold weather next week . A as B for C to D on 6.The students ________ see their new teacher . A are eager to B eager to C are eager D eager 7.The dictionary cost me too much,________ It’s really useful A and B so C but D or

数据库原理及应用教案(北京联合大学优秀教案)

北京联合大学优秀教案评选 参赛教案 申报单位北京联合大学 参赛教师XXX 课程名称数据库原理及应用 授课章节第3讲第3节 参赛类别理工类 授课对象本科生 课程性质专业必修 授课时间2学时 北京联合大学教务处

、课程简介 在先修课“离散数学”、“数据结构”、“VB程序设计”,为本课程提供数学、算法、程序设计基础、程序设计语言和 Windows 应用程序开发工具的基础上,本课程主要讲授两大部分内容:一为“数据库系统概论” ,二为“ Microsoft SQL Server数据库管理系统”。本课程为后续课程“网络编程课程设计”、“软件系统基础”、“信息系统开发实习”提供数据库的概念、方法和技术基础。 本课程为信息与计算科学专业专业基础必修课。要求学生了解数据库系统的基本概念、基本结构和关系模型的基本概念;掌握数据库查询和操作方法;掌握数据库保护的基本技术;掌握关系数据理论的基本概念和基本理论;掌握数据库设计的基本步骤和方法。掌握使用Microsoft SQL Server关系数据库管理系统管理数据的方法,并结合Visual Basic设计开发简单的数据库应用系统。 二、单元教学目标 通过本单元的教学,使学生初步掌握标准SQL的查询语句结构,掌握简单查询、连表查询和嵌套查询的方法,并在 SQL Server 环境下应用各类查询语句,完成实际查询任务。 1、知识层面 (1)掌握标准 SQL 的查询语句结构; (2)掌握简单查询,连表查询,嵌套查询的方法。 2、能力层面 (1)分析查询需求,选择应用合适的查询语句,解决实际查询问题; (2)在 SQL Server 环境下,实现各类查询,分析查询结果,分析查询执行错误的原因并找出和实践解决办法。 3、思维层面进一步训练逻辑思维能力。 三、单元教学内容 本单元主要介绍标准SQL及SQL Serve环境下SQL的数据查询功能(DQL)。 1、认识数据库查询;( 5分钟) 2、示例数据库的结构;(2分钟) 3、标准 SQL 的查询语句结构,包括: FROM、 WHERE 、 SELECT、 GROUP BY、HAVING 、 ORDER BY 子句;(5分钟) 4、简单查询,包括:浏览查询,投影查询,选取查询(带IN、BETWEEN 、LIKE、IS NULL运算符及一般比较运算符的查询),SELECT子句带表达式的查

相关主题
文本预览
相关文档 最新文档