收藏 分销(赏)

Access 2003题库.doc

上传人:xrp****65 文档编号:7056811 上传时间:2024-12-25 格式:DOC 页数:9 大小:160.99KB
下载 相关 举报
Access 2003题库.doc_第1页
第1页 / 共9页
Access 2003题库.doc_第2页
第2页 / 共9页
Access 2003题库.doc_第3页
第3页 / 共9页
Access 2003题库.doc_第4页
第4页 / 共9页
Access 2003题库.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、1数据库通常是指有组织地、动态地存储在外存上的相互联系的数据的集合,应用数据库的主要目的是解决数据( D )问题。A保密 B完整性 C一致性 D共享2采用二维表格结构表达实体及实体间联系的数据模型是( C )。A层次模型 B网状模型 C关系模型 D面向对象模型3给定关系模式R(U,F),其中U为关系R的属性集,F是U上的一组函数依赖,若XY,( D )是错误的,因为该函数依赖不蕴含在F中。AYZ成立,则XZ BXZ成立,则XYZCZU成立,则XYZ DWYZ成立,则XWZ4Access是( A )公司的数据库管理系统产品。A微软 BIBM CIntel DSony5一般地,一个数据库系统的外模

2、式( D )。A只能有一个 B有且只能有三个 C由DBMS决定个数 D可以有多个6关系模式的侯选码可以有( B )个。A1 B1个或多个 C没有 D07在关系模式R(A,B,C)中,存在函数依赖关系BC,CD,DA,则R能达到( B )A1NF B2NF C3NF DBCNF8SOL语言通常称为( A )。A结构化查询语言 B结构化控制语言C结构化定义语言 D结构化操纵语言9实体完整性规则是指关系中( B )。A不允许有空行 B主键不允许有空值C不允许有空列 D外键不允许有空值10SQL语言中,用GRANT/REVOKE语句实现数据库的( D )。A并发控制 B完整性控制 C一致性控制 D安全

3、性控制11数据库系统达到了数据独立性,是因为采用了( D )。A层次模型 B网状模型 C关系模型 D三级模式结构12数据库(DB)、DBMS、DBS三者之间的关系是( B )。ADB包括DBMS和DBS BDBS包括DBMS和DBCDBMS包括DBS和DB DDBS与DBMS和DB无关13一个班级有多个学生,每个学生只能属于一个班级,班级与学生之间是( B )。A一对一的联系 B一对多的联系 C多对一的联系 D多对多的联系14进行自然连接运算的两个关系必然具有( C )。A相同的属性个数 B相同的关系名 C相同的属性名 D相同的关键字15数据库管理系统能实现对数据库中数据的查询、插入、修改和删

4、除,这类功能称为( C )。A数据定义功能 B数据管理功能 C数据操纵功能 D数据控制功能16若某个关系的主码为全码,则应包含( D )。A单个属性 B两个属性 C多个属性 D全部属性17在关系数据库中,任何二元关系模式的最高范式必定是( D )。A1NF B2NF C3NF DBCNF18数据模型的三要素是( D )A外模式、模式和内模式 B关系模型、层次模型和网状模型C实体、属性和联系 D数据结构、数据操作和完整性约束19在数据库的概念设计中,最常用的设计模型是( D )。A形象模型 B物理模型 C逻辑模型 D实体联系模型20层次模型的上一层记录和下一次记录之间的联系是( B )。A一对一

5、联系 B一对多联系 C多对一联系 D多对多联系21关系数据库设计理论中,起核心作用的是(C )。A范式 B模式设计 C数据依赖 D数据完整性22数据库类型是根据( C )划分的。A文件形式 B记录形式 C数据模型 D存取数据的方法23若D1=a1,a2,a3,D2=1,2,3,则D1D2集合中共有元组( C )个。A6 B8 C9 D1224在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为( A )。A外码 B候选码 C主码 D超码25在SQL的Select语句中,用于表示条件的是( D )。AFor BWhile CIf DWhere二

6、、问答题(共50分)1有一个学生运动会模型,描述如下:(1)有若干班级,每个班级包括:班级号,班级名,专业,人数;(2)每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,姓名,性别,年龄;(3)有若干比赛项目,包括:项目号,名称,比赛地点;(4)每名运动员可参加多项比赛,每个项目可有多人参加。请画出该模型的E-R图。(本小题8分)2举例说明关系参照完整性的含义。(本小题5分)3计算下列关系代数。(本小题8分)设有如下所示的关系R、W和D:RPQTY2bcd9aef2bef9ade7gef7gcdWTYBcdmcdndfnDTYcdef计算:(1)R1R W(4分) (2)R3=1,2

7、,6(3=5(RD)(4分)PQTYB 2bcdm2bcdn7gcdm7gcdnPQY2bd9af2bf7gf7gd4有如下关系:R(U, F),其中U=A,B,C,D,F=AB,BC,ABD判断关系R的分解=ABC,ABD是否具有无损连接性,说明理由。(本小题5分)该分解具有无损连接性。 (1分)因为 R1=ABC,R2=ABD,有R1R2=AB,R2-R1=D (2分)又因为ABD,即R1R2R2-R1 (2分)所以,该分解具有无损连接性。5假设员工关系 EMP(员工号,姓名,性别,部门,部门电话,部门负责人,家庭住址,家庭成员,成员关系)如下表所示。如果一个部门只能有一部电话和一位负责人

8、,一个员工可以有多个家庭成员。(1)关系EMP属于( A )范式。(2分)A1NF B2NF C3NF DBCNF(2)为了解决异常和冗余等问题,应该将员工关系EMP分解为( B )。(4分)AEMP1(员工号,姓名,性别,家庭住址)EMP2(部门,部门电话,部门负责人)EMP3(员工号,家庭成员,成员关系)BEMP1(员工号,姓名,性别,部门,家庭住址)EMP2(部门,部门电话,部门负责人)EMP3(员工号,家庭成员,成员关系)CEMP1(员工号,姓名,性别,家庭住址)EMP2(部门,部门电话,部门负责人,家庭成员,成员关系)DEMP1(员工号,姓名,性别,部门,部门电话,部门负责人,家庭住

9、址)EMP2(员工号,家庭住址,家庭成员,成员关系)【以下68题基于以下描述】某网上书店后台数据库的部分关系模式如下:会员(会员编号,用户名,密码,姓名,地址,邮编,电话,消费额,积分)图书(图书编号,类型名称,图书名称,作者,出版社,出版日期,ISBN,价格)订单(订单编号,用户名,销售额,订购日期,出货日期)订单明细(订单明细编号,订单编号,图书编号,数量)6下面是创建订单关系的SQL语句,订单编号唯一识别一个订单,用户名为订购图书的会员用户名,且不能为空。要求订购日期不能大于出货日期。请将空缺部分补充完整。(本小题6分)CREATE TABLE 订单 (订单编号 CHAR(6) _PRI

10、MARY KEY_,用户名VARCHAR(40) NOT NULL FOREIGN KEY REFERENCES会员(用户名)销售额 FLOAT ,订购日期 DATE NOT NULL ,出货日期 DATE _CHECK(订购日期=出货日期)_) ;7查询名称中包含“数据库”的图书的图书名称,作者,出版社和出版日期。(本小题7分)SELECT 图书名称,作者,出版社,出版日期 (2分)FROM 图书 (2分)WHERE 图书名称like %数据库%8查询会员Tom购买过的图书的图书名称和订购日期。 SELECT 图书名称,订购日期 (1分)FROM 图书,订单,订单明细 (1分)WHERE 用

11、户名=Tom (1分) AND 图书.图书编号=订单明细.图书编号 (2分) AND 订单.订单编号=订单明细.订单编号 (2分)一、选择题(每题2分,共24分)1. 数据库管理系统不具备的功能为 C 。 A. 定义和描述数据库结构的功能B. 对数据库进行操纵的功能 C. 保证无错误数据的输入D. 保证数据库的安全性和完整性的功能2. 如果要在已创建的查询中查找某字段名称以“A”开头,以“Z”结尾的所有记录,则应该使用的查询条件是_A_。A.Like A*Z B.Like A#Z C.Like A?Z D.Like A$Z3下列论述正确的是 A A.自然连接和等值连接很相像,但实际上他们是不同

12、的。自然连接要去掉重复的属性,等值连接不需要去掉重复的属性。 B.一个关系是参照关系,那么就不会是被参照关系。 C.概念数据库与外部数据库都是物理存在的。 D.一个关系可以有一个或多个主关键字。4.在E_R图中,通常实体、属性、联系分别用 A 表示。A矩形框、椭圆型框、菱形框 B. 椭圆形框、矩形框、菱形框 C. 矩形框、菱形框、椭圆形框 D. 菱形框、椭圆形框、矩形框5关系数据库中,实现实体之间的联系是通过表与表之间的 D 。 A. 公共索引 B. 公共存储 C. 公共元组 D. 公共属性6.Access数据库的扩展名是 B 。A.dbf B. .mdb C. .xls D. .doc7.

13、Access是一个 D 系统。A. 文字处理 B. 电子表格 C. 网页制作 D. 数据库管理8. 在学生选课的模型中,实体“学生”与实体“课程”之间的联系是 C 。A.一对一联系 B.一对多联系C.多对多联系 D.无联系9. Access表中字段的数据类型不包括 C 。A. 文本 B. OLE对象 C. 通用 D. 日期/时间10.创建Access表可以 D A. 使用向导 B. 使用“设计”视图C使用SQL定义语句 D使用以上3中方法11.SQL语言中是 C 语言。A. 层次数据库 B. 网络数据库C关系数据库 D非数据库12.在SQL语言中,实现数据查询的语句是 A 。A. SELECT

14、 B. INSERTCUPDATE D. DELETE二、设计题(共76分)1.某大学选课管理中,需要如下的信息:学生:学号,姓名,性别,年龄教师:教师号,姓名,性别,职称课程:课程号,课程名其中:每名学生可同时选修多门课程,每个学生每选修一门课有个成绩;每门课程可由多位教师讲授,每位教师在某个地点讲授某门课程。(1)画出对应的E-R图。(10分)学生教师开课教师工号姓名职称年龄nmmn课程号选修课程课程名性别 学号 姓名年龄(2)把E-R图转换成关系模式并且用_标注关系模式的主键。 (10分)学生(学号,姓名,性别,年龄) (2分)课程(课程号,课程名) (2分)教师(教师工号,姓名,职称,

15、年龄) (2分)选修(学号,课程号,成绩) (2分)开课 (教师工号,课程号,上课地点(可以没有) (2分)2. 以下面的产品表 (部分数据),供应商表(部分数据)为模板.产品表如下:供应商表如下:(1) 设计一个SQL语句,建立一个名称为产品表,结构为产品编号为自动编号类型并为主键,产品名称(15字节文本类型并且不能为空),供应商ID(整型),类型ID(整型),单位数量(15字节文本类型)。(7分)Create table Product (产品编号 counter(1,1) primary key, 产品名称 text(15) not null, 供应商ID int , 类型ID int

16、, 单位数量 text(15) ) (2) 设计一个SQL语句,为产品表添加一个单价字段(货币money类型)。(2分)Alter table Product Add 货币 money (3)设计一个SQL语句,删除供应商表中联系人职务字段。(2分)Alter table 供应商 Drop 联系人职务(4)设计一个SQL语句,向产品表中的某些字段添加一条记录:产品名称为芒果汁,单位数量为“每箱12瓶”,单价为24.00。(3分)Insert into 产品(产品名称,单位数量,单价) Values (“芒果汁”,“每箱12瓶”,24.00 )(5)设计一个SQL语句,删除供应商表中供应商ID为

17、1的记录.(2分)Delete from 供应商 Where 供应商ID=1 (6)设计一个SQL语句,把产品表中产品名称为苹果汁的单价改为24.00(3分)update 产品表 Set 单价=24.00 Where 产品名称=“苹果汁”(7)设计一个SQL语句,查询显示供应表中类别ID为2的所有信息。(3分)Select * from 供应商 where 类别ID=2 (8)设计一个SQL语句,查询产品表显示产品的单位数量是“每箱24瓶”的产品编号和名称。(3分)Select 产品编号,名称 from产品 Where 单位数量=“每箱24瓶”(9)设计一个SQL语句,以单价字段升序显示产品表

18、中的产品名称,单位数量,单价。(3分) Select 产品名称, 单位数量,单价 from 产品 order by 单价 Asc (10)设计一个SQL语句,显示供应商表中联系人姓陈的公司名称,联系人职务。(3分)Select 公司名称,联系人职务 from 供应商 Where 联系人姓名 like “陈*” (11)设计一个SQL语句,显示产品表中供应商ID为1的最低单价为多少。(3分)Select min(单价) from 产品 where 供应商ID=1 (12)设计一个SQL语句,查询产品表显示不同类别产品的平均单价,类别ID(3分)Select 类别ID ,AVG(单价) from

19、产品 Group by 类别ID (13)设计一个SQL语句,查询显示牛奶的供应商的供应商ID和供应商名称。(3分)Select 产品.供应商ID ,供应商名称 from 产品,供应商 where 产品.供应商ID=供应商.供应商.IDand 产品.产品名称=牛奶3.给定一个关系模式:(16分)Student(Sno,Sname,Ssex,Dno,Dname,Cno,Cname,Credits,Grade)其中Sno为学生学号,Sname为学生姓名,Ssex为性别,Dno系部号,Dname系部名称,Cno为课程号,Cname为课程名称,Credits为学分,Grade为学生某门课程的得分。 语

20、义规定:一个学生可以选修多门课程,一门课程可以别多个学生选修。 一个学生属于一个部门,一个部门可以有多个学生。问题:实现规范化过程,给出的完整的1NF,2NF和3NF,自己命名关系模式名,画出每个关系模式的主键(用下划线 _ 表示)。1NF: Student(Sno,Sname,Ssex, Dno,Dname,Cno,Cname,Credits,Grade) (2分) 2NF: Student(Sno,Sname,Ssex ,Dno,Dname) (2分)Courses(Cno,Cname,Credit) (2分)Enrollment(Sno,Cno,Grade) (2分)3NF: Student(Sno,Sname,Ssex, Dno) (2分) Department(Dno,Dname) (2分) Courses(Cno,Cname,Credit) (2分) Enrollment(Sno,Cno,Grade) (2分)

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服