15、有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程;T,教员;H,上课时间;R,教室;S,学生。根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到( )。
16、有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程;T,教员;H,上课时间;R,教室;S,学生、。根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。关系模式A的规范化程度最高达到( )。
一、 单选
1、 关系数据库管理系统管理的关系实际上是 ( )
A.一个DBF文件
B.若干个二维表
C.一个DBC文件
D.若干个DBC文件
答案:B
2、 嵌套查询命令中的IN,相当于: ( )
A.等号=
B.集合运算符∈
C.加号+
D.减号-
答案:B
3、 利用SQL语句,将学生成绩表:CJ.DBF按总分的降序,检索出总分在500分以上的前10条记录,正确的命令是( )
A.SELECT * TOP 10 FROM cj WHERE 总分>500 ORDER BY 总分 DESC
B.SELECT * TOP 10 PERCENT FROM cj GROUP BY 总分 HAVING 总分>500 ORDER BY 总分 DESC
C.SELECT * BOTTOM 10 FROM cj WHERE 总分>500 ORDER BY 总分 DESCENDING
D.SELECT * BOTTOM 10 FROM cj WHERE 总分>500 ORDER BY 总分 DESC
答案:A
4、 利用SQL语句,检索仓库中至少有一名职工的仓库信息,正确的命令是( )
A.SELECT * FROM 仓库表 WHERE IN(SELECT 仓库号 FROM 职工表)
B.SELECT * FROM 仓库表 WHERE NOT IN(SELECT 仓库号 FROM 职工表)
C.SELECT * FROM 仓库表 WHERE 仓库号 EXISTS (SELECT * FROM 职工表 WHERE 仓库号=仓库表.仓库号)
D.SELECT * FROM 仓库表 WHERE EXISTS (SELECT * FROM 职工表 WHERE 仓库号=仓库表.仓库号)
答案:D
5、 检索职工表中工资大于800元的职工号,正确的命令是 ( )
A.SELECT 职工号 WHERE 工资>800
B.SELECT 职工号 FROM 职工 SET 工资>800
C.SELECT 职工号 FROM 职工 WHERE 工资>800
D.SELECT 职工号 FROM 职工 FOR 工资>800
答案:C
6、 当数据库被破坏后,如果事先保存了( )和数据库的副本,就有可能恢复数据库。
A.日志文件
B.对数据库并发操作有可能带来的问题包括
C.读出“脏数据”,带来数据的冗余
D.未被授权的用户非法存取数据,破坏数据独立性
答案:A
7、 反映现实世界中实体及实体间联系的信息模型是 ( )
A.关系模型
B.层次模型
C.网状模型
D.E-R模型
答案:D
8、 学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是 ( )
A.多对多
B.一对一
C.多对一
D.一对多
答案:D
9、 下列四项中,不属于数据库特点的是 ( )
A.数据共享
B.数据完整性
C.数据冗余很高
D.数据独立性高
答案:C
10、 事务有多个性质,其中不包括 ( )
A.一致性
B.唯一性
C.原子性
D.隔离性
答案:B
11、 下列有关数据库的描述,正确的是 ( )
A.数据处理是将信息转化为数据的过程
B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变
C.关系中的每一列称为元组,一个元组就是一个字段
D.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字
答案:D
12、 如何构造出一个合适的数据逻辑结构是( )主要解决的问题。
A.关系数据库优化
B.数据字典
C.关系数据库规范化理论
D.关系数据库查询
答案:C
13、 关系运算中花费时间可能最长的运算是( )
A.投影
B.选择
C.笛卡尔积
D.除
答案:C
14、 关系数据库中的关键字是指( )
A.能惟一决定关系的字段
B.不可改动的专用保留字
C.关键的很重要的字段
D.能惟一标识元组的属性或属性集合
答案:D
15、 关系模式的任何属性( )
A.不可再分
B.可再分
C.命名在该关系模式中可以不惟一
D.以上都不是
答案:A
16、 同一个关系模型的任两个元组值( )
A.不能全同
B.可全同
C.必须全同
D.以上都不是
答案:A
17、 在一个关系中如果有这样-个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为( )
A.关键字
B.数据项
C.主属性
D.主属性值
答案:A
18、 关系数据库管理系统应能实现的专门关系运算包括( )
A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、打印、制表
答案:B
19、 对关系模型叙述错误的是( )
A.建立在严格的数学理论、集合论和谓词演算公式的基础之上
B.微机DBMS绝大部分采取关系数据型
C.用二维表表示关系模型是其一大特点
D.不具有连接操作的DBMS也可以是关系数据库系统
答案:D
20、 根据关系数据库规范化理论,关系数据中的关系要满足第一范式。下面"部门"关系中,因哪个属性而使它不满足第一范式?( ),部门(部门号,部门名,部门成员,部门总经理)
A.部门总经理
B.部门成员
C.部门名
D.部门号
答案:B
21、 消除了部分函数依赖的1NF的关系模式,必定是( )
A.1NF
B.2NF
C.3NF
D.4NF
答案:B
22、 在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是( )
A.层次结构
B.二维表结构
C.网状结构
D.封装结构
答案:B
23、 层次模型不能直接表示( )
A.1:1关系
B.1:m关系
C.m:n关系
D.1:1和l:m关系
答案:C
24、 关系数据模型( )
A.只能表示实体间的1:1联系
B.只能表示实体间的l:n联系
C.只能表示实体间的m:n联系
D.可以表示实体间的上述三种联系
答案:D
25、 有一个学生关系模式STUDENT(学号,姓名,出生日期,系名,班号,宿舍号),则其候选键为( )
A.(学号,姓名)
B.(学号)
C.(学号,班号)
D.(学号,宿舍号)
答案:B
26、 关系模型的内涵包括( )
A.关系的定义和说明
B.属性和域的定义和说明
C.数据完整性约束
D.B和C
答案:D
27、 如果关系模式R是BCNF范式,那么下列说法不正确的是( )
A.R必是3NF
B.R必是1NF
C.R必是2NF
D.R必是4NF
答案:D
28、 如果关系R是第一范式,且每个属性都不传递依赖于R的候选键,那么称R是( )模式。
A.2NF
B.3NF
C.BCNF
D.4NF
答案:C
29、 如果一个分解满足无损联接分解,那么分解的关系能够通过( )运算恢复到原来的关系模式。
A.自然联接
B.投影联接变换
C.等值联接
D.选择、投影联接变换
答案:B
30、 层次型、网状型和关系型数据库划分原则是( )
A.记录长度
B.文件的大小
C.联系的复杂程度
D.数据之间的联系
答案:D
31、 实体是信息世界中的术语,与之对应的数据库术语为( )
A.文件
B.数据库
C.字段
D.记录
答案:D
32、 一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为( )
A.外关键字
B.主关键字
C.超关键字
D.候选关键字
答案:A
33、 关系型数据库采用( )表示实体和实体间的联系。
A.对象
B.字段
C.二维表
D.表单
答案:C
34、 关系模型的基本结构是( )
A.二维表
B.树形结构
C.无向图
D.有向图
答案:A
35、 设计性能较优的关系模式称为规范化,规范化主要的理论依据是( )
A.关系规范化理论
B.关系运算理论
C.关系代数理论
D.数理逻辑
答案:A
36、 关系数据库设计理论中,起核心作用的是( )
A.范式
B.模式设计
C.数据依赖
D.数据完整性
答案:C
37、 关系模式学生(学号,课程号,名次),若每一名学生每门课程有一定的名次,每门课程每一名次只有一名学生,则以下叙述中错误的是( )
A.(学号,课程号)和(课程号,名次)都可以作为候选键
B.只有(学号,课程号)能作为候选键
C.关系模式属于第三范式
D.关系模式属于BCNF
答案:B
38、 在基本的关系中,下列说法正确的是。 ( )
A.行列顺序有关
B.属性名允许重名
C.任意两个元组不允许重复
D.列是非同质的
答案:C
39、 在关系数据库中,任何二元关系模式的最高范式必定是( )
A.1 NF
B.2NF
C.3NF
D.BCNF
答案:D
40、 关系数据库规范化是为了解决关系数据库中( )的问题而引入的。
A.插入、删除和数据冗余
B.提高查询速度
C.减少数据操作的复杂性
D.保证数据的安全性和完整性
答案:A
41、 设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如下数据依赖集:D={C P,(S,C) G,(T,R) C,(T,P) R,(T,S) R} 若将关系模式W分解为三个关系模式W1(C,P),W2(S,C,G),W3(S,T,R,C)则W1的规范化程序最高达到 ( )
A.1 NF
B.2NF
C.3NF
D.BCNF
答案:D
42、 日志文件是用于记录( )的文件。
A.程序运行过程
B.数据操作
C.对数据的所有更新操作
D.程序执行的结果
答案:C
43、 假定学生关系是ST(Sno,Sname,Sex,Age),课程关系是CR(Cno,Cname,Credix),学生选课关系是SC(Sno,Cno,Grade)若要查找选修“数据库”课程的女学生的姓名,则将涉及的关系是 ( )
A.ST
B.CR,SC
C.ST,SC
D.ST,CR,SC
答案:D
44、 下面关于SQL语言的叙述中,哪一条是错误的 ( )
A.SQL既可作为联机交互环境中的查询语言又可嵌入到主语言中
B.SQL没有数据控制功能
C.使用SQL用户只能定义索引而不能引用索引
D.使用SQL用户可以定义和检索视图
答案:B
45、 在SQL语言中授权的操作是通过( )语句实现的。
A.CREATE
B.REVOKE
C.GRANT
D.INSERT
答案:C
46、 在下列SQL语句中,修改表结构的是 ( )
A.CREATE
B.ALTER
C.UPDATE
D.INSERT
答案:B
47、 下面有关HAVING子句描述错误的是( )
A.HAVING子句必须与GROUPBY子句同时使用,不能单独使用
B.使用HAVING子句的同时不能使用WHERE子句
C.使用HAVING子句的同时可以使用WHERE子句
D.使用HAVING子句的作用是限定分组的条件
答案:B
48、 与WHERE G BETWEEN 60 AND 100语句等价的子句是()。
A.A、WHERE G>60 AND G<100
B.WHERE G>=60 AND G<100
C.WHERE G>60 AND G<=100
D.WHERE G>=60 AND G<=100
答案:D
49、 现实世界中客观存在并能相互区别的事物为( )。
A.实体
B.实体集
C.字段
D.记录
答案:A
50、 在数据库中存储的是( )。
A.数据
B.数据模型
C.数据及数据之间的联系
D.信息
答案:C
51、 下列实体类型的联系中,属于一对一联系的是( )。
A.教研室对教师的所属联系
B.父亲对孩子的亲生联系
C.省对省会的所属联系
D.供应商与工程项目的供货联系
答案:C
52、 下列四项中,不属于数据库系统特点的是。 ( )
A.数据共享
B.数据完整性
C.数据冗余度高
D.数据独立性高
答案:C
53、 使用二维表格结构表达数据和数据间联系的数据模型是()
A.层次模型
B.网状模型
C.关系模型
D.实体—联系模型
答案:C
54、 DDBS、DBMS间的关系是()
A.DB包括DBMS和DBS
B.DBMS包括DB和DBS
C.DBS包括DB和DBMS
D.DBS与DB和DBMS无关
答案:C
55、 在数据库中存储的是()
A.数据
B.数据模型
C.数据及数据之间的联系
D.信息
答案:C
56、 数据库系统中,用()描述全部数据的整体逻辑结构。
A.外模式
B.模式
C.内模式
D.数据模式
答案:B
57、 数据库中,导致数据不一致的根本原因是()
A.数据量太大
B.数据安全性不高
C.数据冗余
D.数据完整性约束不强
答案:C
58、 划分层次型、网状型和关系型数据库的原则是()
A.记录的长度
B.文件的大小
C.联系的复杂程度
D.数据及联系的表示方式
答案:D
59、 数据库三级模式体系结构的划分,主要有利于保持数据库的()
A.数据安全性
B.数据独立性
C.结构规范化
D.操作可行性
答案:B
60、 数据库系统中,用()描述用户局部数据的逻辑结构,它是用户和数据库系统间的接口。
A.外模式
B.模式
C.内模式
D.数据模式
答案:A
61、 数据库系统中,用()描述全部数据的物理存储视图。
A.外模式
B.模式
C.内模式
D.数据模式
答案:C
62、 数据库系统中用于定义和描述数据库逻辑结构的语言是()
A.DML
B.DDL
C.DCL
D.SQL
答案:B
63、 数据库系统中,当内模式发生变化时,采用()来保证数据的物理独立性。
A.修改模式定义
B.修改模式\内模式映像
C.修改应用程序
D.修改外模式定义
答案:B
专题一
一、 简答
1、简述数据库的定义。
答案:数据库DB是长期存储在计算机内、有组织的、统一管理的相关数据的集合。DB能为各种用户共享,具有较小冗余度、数据间联系紧密而又有较高的数据独立性等特点。
二、 判断
2、关系模型建立在严格的数学理论、集合论和谓词演算公式的基础之上
A.正确
B.错误
答案:对
3、数据库减少了数据冗余
A.正确
B.错误
答案:对
4、数据库避免了一切数据的重复
A.正确
B.错误
答案:错
5、关系模型中,一个关键字是可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
A.正确
B.错误
答案:对
6、E-R图是数据库设计的工具之一,它适用于建立数据库的逻辑模型。
A.正确
B.错误
答案:错
7、SQL包括数据定义、数据查询、数据操纵和数据控制等功能,其核心是查询。
A.正确
B.错误
答案:对
8、数据库管理系统是一种系统软件。
A.正确
B.错误
答案:对
9、如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,则班长和班级两个实体之间的联系类型是多对多联系。
A.正确
B.错误
答案:错
10、在关系理论中,把能够唯一地确定一个元组的属性或属性组合称为域。
A.正确
B.错误
答案:错
11、数据是表示信息的具体形式,信息是数据表达的内容。
A.正确
B.错误
答案:对
一、简答
1、简述数据库管理系统的定义。
答案:数据库管理系统DBMS是位于用户与操作系统(OS)之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型和面向对象型等。
二、判断
2、在数据库的三级模式结构中内模式可以有多个。
A.正确
B.错误
答案:错
3、数据独立性指数据的存储与应用程序无关,数据存储结构的改变不影响应用程序的正常运行。
A.正确
B.错误
答案:对
4、当数据库的存储结构改变了,由数据库管理员对模式/内模式映射作相应改变,可以使模式保持不变,从而保证了数据的物理独立性。
A.正确
B.错误
答案:对
5、数据处理是将信息转换成数据的过程。
A.正确
B.错误
答案:错
6、数据库在计算机系统中不是以文件方式存储的。
A.正确
B.错误
答案:错
7、数据库系统其实就是一个应用软件。
A.正确
B.错误
答案:错
8、三级模式结构也就是从逻辑上对数据库的组织从内到外进行的3个层次描述。
A.正确
B.错误
答案:对
9、三级模式间存在三个映射关系。
A.正确
B.错误
答案:错
10、在E-R图中,用来表示属性的图形是椭圆形。
A.正确
B.错误
答案:对
11、DBMS不需要操作系统的支持就可以实现其功能。
A.正确
B.错误
答案:错
12、用二维表来表示实体之间联系的模型称为网状模型。
A.正确
B.错误
答案:错
13、关系模型是目前最常用的数据模型。
A.正确
B.错误
答案:对
14、属性的取值范围称为属性的域。
A.正确
B.错误
答案:对
一、简答
1、数据库系统有那些特点?
答案:①实现数据的集中化控制;②数据的冗余度小,易扩充;③采用一定的数据模型实现数据结构化;④避免了数据的不一致性;⑤实现数据共享;⑥提供数据库保护;⑦数据独立性;⑧数据由DBMS统一管理和控制。
二、判断
2、同类实体的集合称为实体型。
A.正确
B.错误
答案:错
3、关系数据库模型的3个要素分别为数据增加、数据修改、数据查询。
A.正确
B.错误
答案:错
4、消除了部分函数依赖的1nf的关系模式必定是2nf。
A.正确
B.错误
答案:错
5、数据表的关键字用于唯一标识一个记录,每个表必须具有一个关键字,主关键字只能由一个字段组成。
A.正确
B.错误
答案:对
6、按照完整性规则,外部关键字应该关联表中的字段值保持一致。
A.正确
B.错误
答案:对
7、关系数据库是用树结构来表示实体之间的联系的。
A.正确
B.错误
答案:错
8、关系表中的每一行称作一个元组。
A.正确
B.错误
答案:对
9、关系表中的每一列称为属性。
A.正确
B.错误
答案:对
10、候选关键字和主关键字不同,不能唯一标识一个记录
A.正确
B.错误
答案:错
11、e-r图是由实体、联系和属性3要素组成。
A.正确
B.错误
答案:对
12、数据库设计包括两个方面的设计内容,它们是内模式设计和物理设计。
A.正确
B.错误
答案:错
13、在e-r图中,用来表示实体的图形是菱形。
A.正确
B.错误
答案:错
14、在e-r图中,用来表示属性的图形是椭圆形。
A.正确
B.错误
答案:对
15、SQLServer2000由两个部分组成:服务器组件和客户端工具。
A.正确
B.错误
答案:对
16、企业管理器中只能查看连接的SQLServer服务运行状态,不能停止服务。
A.正确
B.错误
答案:错
17、身份验证模式是在安装SQLServer过程中选择的,系统安装之后,可以重新修改SQLServer系统的验证模式。
A.正确
B.错误
答案:对
18、tempdb数据库保存所有的临时表和临时关系。
A.正确
B.错误
答案:错
19、数据文件是存放数据和数据库对象的文件,一个数据库只能有一个数据文件。
A.正确
B.错误
答案:错
20、master数据库记录SQLServer系统的所有系统信息。
A.正确
B.错误
答案:对
一、简答
1、简述数据独立性、数据物理独立性与数据逻辑独立性?
答案:数据独立性是指数据库中的数据独立于应用程序,即数据的逻辑结构、存储结构与存取方式的改变不影响应用程序。数据独立性一般分为数据的逻辑独立性和数据的物理独立性。数据逻辑独立性是指数据库总体逻辑结构的改变(如修改数据定义、增加新的数据类型、改变数据间的联系等)不需要修改应用程序。数据物理独立性是指数据的物理结构(存储结构、存取方式等)的改变,如存储设备的更换、物理存储格式和存取方式的改变等不影响数据库的逻辑结构,因而不会引起应用程序的变化。
二、判断
2、空值不同于空字符串或数值零,通常表示未填写、未知(Unknown)、不可用或将在以后添加的数据。
A.正确
B.错误
答案:对
3、SQLServer通过限制列中数据、行中数据和表之间数据来保证数据的完整性。
A.正确
B.错误
答案:对
4、删除表时,与该表相关联的规则和约束不会被删除。
A.正确
B.错误
答案:错
5、如果对行的更新违反了某个约束或规则,或者新值的数据类型与列不兼容,则取消该语句、返回错误并且不更新任何记录。
A.正确
B.错误
答案:对
6、在查询分析器中,查询的显示结果也可以保存,并且扩展名为.SQL。
A.正确
B.错误
答案:对
7、SELECT语句中的条件可以用WHERE或HAVING引出,但HAVING必须在GROUPBY之后使用。
A.正确
B.错误
答案:对
8、SELECT语句中的ORDERBY子句中,如果有多个排序标准,它们之间是用分号分隔,查询结果与排序标准的先后顺序有关。
A.正确
B.错误
答案:错
9、SELECT语句中的INTO可以将查询结果保存成表或文本文件。
A.正确
B.错误
答案:对
10、SELECT查询数据时,如果使用右连接,则是限制右边表的记录。
A.正确
B.错误
答案:错
11、一个表的一个属性可以创建成主键索引和非聚集索引。
A.正确
B.错误
答案:对
12、非聚集索引不能保证表中索引列的数据的唯一性。
A.正确
B.错误
答案:对
13、唯一索引和聚集索引都能保证表记录的唯一性。
A.正确
B.错误
答案:对
14、创建视图时不能使用ORDERBY子句。
A.正确
B.错误
答案:对
15、可以在表或临时表上创建视图。
A.正确
B.错误
答案:对
16、视图是一个虚拟表,并不表示任何物理数据,而只是用来查看数据的窗口而已。
A.正确
B.错误
答案:对
答案:(1)关系数据模型是建立在严格的数学理论基础上,有坚实的理论基础。(2)在关系模型中,数据结构简单,数据以及数据间的联系都是用二维表表示。关系数据模型的缺点:存取路径对用户透明,查询效率常常不如非关系数据模型。关系数据模型等传统数据模型还存在不能以自然的方式表示实体集间的联系、语义信息不足、数据类型过少等弱点。
一、简答
1、试述概念模型的作用?
答案:概念模型实际上是现实世界到机器世界的一个中间层次。概念模型用于信息世界的建模,是现实世界到信息世界的第一抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流所使用的语言。
2、简述数据库管理系统的功能?
答案:数据库管理系统(DBMS)是位于操作系统与用户之间的一个数据管理软件,它的主要功能包括以下几个方面:(1)数据库定义功能;(2)数据库操纵功能;(3)数据库的运行管理;(4)数据库的建立和维护功能。
3、试述数据库设计主要步骤?
答案:(1)需求分析;(2)概念结构设计;(3)逻辑结构设计;(4)数据库物理设计;
二、判断
4、一组相同的T-SQL语句可以在查询分析器中执行,也可以保存为存储过程后执行,二者没有区别。
A.正确
B.错误
答案:错
5、以“sp_”为前缀的存储过程为系统存储过程,命名本地存储过程的时候,避免使用“sp_”前缀。
A.正确
B.错误
答案:对
6、存储过程在每次执行前都需要编译。
A.正确
B.错误
答案:错
7、存储过程允许嵌套,即在一个存储过程中可以调用其他存储过程。
A.正确
B.错误
答案:对
8、触发器是一种特殊类型的存储过程,可以直接通过名字调用。
A.正确
B.错误
答案:对
9、根据函数返回值形式的不同将用户自定义函数分为3种类型。
A.正确
B.错误
答案:对
10、使用用户定义函数的方法与使用SQLServer2000内置函数的方法完全相同。
A.正确
B.错误
答案:错
11、用户对“学生”表的SELECT权限为禁止,但该用户所属角色具有“学生”表的SELECT权限,则该用户仍可以查询“学生”表数据。
A.正确
B.错误
答案:错
12、SQLServer采用了标准SQLServe登录和集成WindowsNT登录两种方式。
A.正确
B.错误
答案:对
13、SQLServer管理员不能修改固定数据库角色所具有的权限。
A.正确
B.错误
答案:错
一、简答
1、试述数据库概念设计的重要性和设计步骤?
答案:重要性:数据库概念设计是整个数据库设计的关键,将在需求分析阶段所得到的应用需求先抽象到概念结构,以此作为各种数据模型的基础,从而能更好地、更准确地用DBMS实现这些需求。
2、简述数据库设计七个阶段的名称和每个阶段的主要工作。
答案:①第一阶段为数据库规划阶段,主要工作是对建立数据库的必要性和可行性进行分析。②第二阶段为系统需求分析阶段,主要工作为综合用户的需求,确定系统功能,编写出系统分析报告。③第三阶段为概念结构设计阶段,主要工作为抽象数据,形成独立于DBMS的概念模型,并用E-R图描述。④第四阶段为逻辑结构设计阶段,主要工作是将E-R图转换成具体关系模式,建立逻辑模型、用户视图。⑤第五阶段为数据库物理结构设计阶段,主要工作是确定数据库的物理结构。⑥第六阶段为数据库实施阶段,主要工作是数据入库,编制应用程序。⑦第七阶段为数据库运行维护阶段,主要工作是运行和维护数据库。
3、简述关系模型的参照完整性规则?
答案:关系模型的参照完整性规则是:设属性组A是关系R的外键且A又是关系S的主键,则对于R中的每一个元组在属性A上的值或者为空值或者等于S中某一元组的主键值。
4、简述关系模型的实体完整性规则。
答案:关系模型的实体完整性规则是:关系中每一个元组的主键属性对应的各个分量不能为空值。
二、判断
5、DTS服务不能实现对规则、账户对象的传输。
A.正确
B.错误
答案:错
6、使用DTS服务,可以将SQLServer中表的数据转换成FlatFile文件。
A.正确
B.错误
答案:对
7、分布式查询可以访问来自本机或其他机器上的异类数据源的数据。
A.正确
B.错误
答案:对
一、 简答
1、试述数据库设计主要步骤?
答案:(1)需求分析;(2)概念结构设计;(3)逻辑结构设计;(4)数据库物理设计;
二、 判断
2、如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,则班长和班级两个实体之间的联系类型是多对多联系。
A.正确
B.错误
答案:错
3、DTS服务不能实现对规则、账户对象的传输。
A.正确
B.错误
答案:错
4、候选关键字和主关键字不同,不能唯一标识一个记录
A.正确
B.错误
答案:错
5、候选关键字和主关键字不同,不能唯一标识一个记录
A.正确
B.错误
答案:错
6、同类实体的集合称为实体型。
A.正确
B.错误
答案:错
7、创建视图时不能使用ORDER BY子句。
A.正确
B.错误
答案:对
8、SQL Server采用了标准SQL Serve登录和集成WindowsNT登录两种方式。
A.正确
B.错误
答案:对
9、如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,则班长和班级两个实体之间的联系类型是多对多联系。
A.正确
B.错误
答案:错
10、数据库管理系统是一种系统软件。
A.正确
B.错误
答案:对
11、三级模式结构也就是从逻辑上对数据库的组织从内到外进行的3个层次描述。
A.正确
B.错误
答案:对