php连接s3db数据库,s3db数据库如何打开

一、单项选择题

1.要保证数据库的数据独立性,需要修改的是( )

A.三层模式之间的两种映射 B.模式与内模式

C.模式与外模式 D.三层模式

2.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( C)

A.多对多 B.一对一 C.多对一 D.一对多

3.反映现实世界中实体及实体间联系的信息模型是(A )

A.关系模型 B.层次模型 C.网状模型 D. E-R模型

4.关系数据模型的三个组成部分中,不包括( D)

A.完整性规则 B.数据结构

C.数据操作 D.并发控制

5.SQL语言通常称为( A)

A.结构化查询语言 B.结构化控制语言

C.结构化定义语言 D.结构化操纵语言

6.关系代数表达式的优化策略中,首先要做的是( C)

A.对文件进行预处理 B.尽早执行选择运算 

C.执行笛卡儿积运算 D.投影运算

7.已知成绩关系如图1所示。

执行SQL语句:

SELECT COUNT(DISTINCT学号)

FROM成绩

WHERE分数>70

查询结果中包含的元组数目是( 看不懂)

成绩

学号 课程号 分数

S1 C1 80

S1 C2 75

S2 C1 Null

S2 C2 78

S3 C3 90

图1

A 1

B 2

C 3

D 4

9.ER图是一种直观表示何种模型的工具(A )

A结构数据模型

B关系数据模型

C 概念数据模型

D 层次和网状模型

10. 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( A)

A 实体完整性规则

B 引用完整性约束

C 用户自定义完整性规则

D 关键字完整性约束

11.已知关系R如图2所示,可以作为关系R主键的属性组是( A)

R

A B C D

1 2 3 4

1 3 4 5

2 4 5 6

1 4 3 4

1 3 4 7

3 4 5 6

图2

A. ACD

B .ABC

C .ABD

D .BCD

12. 取出关系中的某些列,并消去重复的元组的关系运算称为(A )。

A.取列运算

B.投影运算

C.联结运算

D.选择运算

13.下列四项中,不属于关系数据库特点的是(C )

A.数据冗余小 B.数据独立性高

C.数据共享性好 D.多用户访问

14.当两个子查询的结果( D)时,可执行并、交差操作

结构完全不一致

结构完全一致

结构部分一致

主键一致

15.如何构造出一个合适的数据逻辑结构是(D )主要解决的问题。

A.关系数据库优化 B.数据字典 

C.关系数据库规范化理论 D.关系数据库查询

二、填空题

16.数据模型的三要素是__________、数据操纵和__________。

17.数据库系统中常用的三种数据模型有____关系__________、网状模型和__层次____________。

18.DBMS的查询询管理器有四个主要成分:分别为DDL编译器、DML编译器、__________和______________。

19. 数据库的体系结构分成三级:__________、概念级、_______________。

20.关系代数运算中当 为“=”的连接称之为__________,且当比较的分量是相同的属性组时,则称为_______________。

21. 数据库系统是实现有组织地、动态地存储大量____________数据,支持多用户访问的计算机__________、硬件和数据资源组成的系统。

22.关系数据库数据操作的处理单位是____________,层次和网状数据库数据操作的处理单位是____________

23.关系模型的主要特征是用____________结构表达实体集,用____________表示实体间联系。

24. 从事物特性到计算机中的具体表示,经历了三个领域,即现实世界、_______________、和_______________。

25.F逻辑蕴涵的函数依赖的全体构成的集合,称为____________记为____________。

三、简答题

26.数据库管理系统的主要功能有哪些?

27. 简述数据库系统的体系结构特点?优点是什么?

28.什么是数据模型?数据模型的作用及三要素是什么?

29.什么是数据库系统?

30.解释文件系统为什么会存在数据冗余?这种数据冗余会导致哪两类典型的问题?

四、计算题

现有图书借阅关系数据库如下:

图书(图书号、书名,作者,单价,库存量)

读者(读者号,姓名,工作单位,地址)

借阅(图书号,读者号,借期,还期,备注)

其中:还期为NULL表示该书未还。

31.试画出相应的ER图

32、检索读者“张三”所借图书中未还的书名;写出该查询的关系表达式;用SQL语言实现该查询;画出相应的语法树;

用SQL语言实现33、34小题

33、将读者“张三”所借图书的信息从借阅表中删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值