数据库原理题库
1. 数据库原理与应用教程第4版课后习题答案(何玉洁)
第一题:
(1)数据库原理题库扩展阅读
这部分内容主要考版察的是数据权库系统的知识点:
数据库系统为适应数据处理的需要而发展起来的一种较为理想的数据处理系统,也是一个为实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质 、处理对象和管理系统的集合体。
数据库系统通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。数据库管理员一般是由业务水平较高、资历较深的人员担任。
数据库系统的个体含义是指一个具体的数据库管理系统软件和用它建立起来的数据库;它的学科含义是指研究、开发、建立、维护和应用数据库系统所涉及的理论、方法、技术所构成的学科。在这一含义下,数据库系统是软件研究领域的一个重要分支,常称为数据库领域。
数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。计算机的高速处理能力和大容量存储器提供了实现数据管理自动化的条件。
2. 数据库原理题,设有一个关系数据库,有三个基本表,表的结构如下;高手帮答下!
1
2 create table student(
学号 char[10] primary key,
姓名 char[10],
年龄 int,
性别 char[2] defaut '男',
系名 char[10]
)
3 create table SC(
学号 char[10],
课程号 char[10],
成绩 int,
primary key (学号,课程号),
foreignkey(学号) references STUDENT(学号),
foreign key(课程号) references COURSE(课程号)
)
4 delete from SC where 成绩 is null
5 insert into STUDENT values('20130301009','王进', 18,'男','自动控制')
6
select distinctC.*
from STUDENT S, COURSE C, SC
where C.任课教师 ='李平' and S.系名='计算机' and S.学号=SC.学号 and C.课程号=SC.课程号
7
select S.学号,姓名,任课教师
from STUDENT S, COURSE C, SC
where C.课程名 ='计算机原理' and 成绩>60 and 成绩<85and S.学号=SC.学号 and C.课程号=SC.课程号
8
delete from SC where 学号 in (select 学号 from STUDENT where 姓名='王林')
9
create view view1
as
select *
from STUDENT
where 年龄<22 and 系名='通信' and 性别='女'
3. 一些数据库理论的题目帮忙看看,谢谢。
1.数据库系统的三级模式中,表达物理数据库的是( D )。
A.外模式 B.模式 C.用户模式 D.内模式
2.具有坚实数学理论基础的数据模型是( A )。
A.关系模型 B.层次模型
C.网状模型 D.E—R模型
3.供应商可以给某个工程提供多种材料,同一种材料也可以由不同的供应商提供,从材料到供
应商之间的联系类型是( A )。
A.多对多 B.一对一 C.多对一 D.一对多
4.在关系模型中,关系的每一个属性值( D )。
A.不能全同 B.可以全同
C.必须全同 D.是不可分割的
5.多个用户同时对同一数据进行操作,描述的是( B )。
A.数据库的完整性 B.数据库的并发控制
C.数据库的恢复 D.数据的完整性
6.构造关系数据模型时,通常采用的方法是( C )。
A.从网状模型导出关系模型 B.从层次模型导出关系模型
C.从E—R图导出关系模型 D.以上都不是
11.表达式“AGE BETWEEN 18 AND 24”等价于(D)
A.AGE>18 AND AGE<24 B.AGE>=18 AND AGE<24
C.AGE>18 AND AGE<=24 D.AGE>=18 AND AGE<=24
12.在关系数据库中,从关系规范化的意义看,如果关系R中的非主属性对码有部分函数依赖,那么R至多是( A )
A.1NF B.2NF
C.3NF D.BCNF
13.DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的( C )
A.一致性 B.完整性
C.安全性 D.可靠性
14.“一个事务中的诸操作要么都做,要么都不做”,这是事务的( A )属性。
A.原子性 B.一致性
C.隔离性 D.持久性
17.下列四项中,不属于数据库特点的是(C)
A.数据共享 B.数据完整性好
C.数据冗余度很大 D.数据独立性高
18.下列关于E-R模型的说法中,正确的是( D )
A.依赖于计算机硬件和DBMS
B.独立于计算机硬件,依赖于DBMS
C.独立于计算机硬件和DBMS
D.依赖于计算机硬件,独立于DBMS
19.目前数据库中最重要、最流行的数据库是( C )
A.网状数据库 B.层次数据库
C.关系数据库 D.非关系模型数据库
20.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( D )
A.多对多 B.一对一 C.多对一 D.一对多
不好意思啊,有两个不会没写出来