数据库复习提纲综述_第1页
数据库复习提纲综述_第2页
数据库复习提纲综述_第3页
数据库复习提纲综述_第4页
数据库复习提纲综述_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库复习提纲选择题1如果表 A 中的一条记录与表 B 中的多条记录相匹配, 且表 B 中的一条记录与 表 A 中的多条记录相匹配,则表 A 与表 B 存在的关系是( B )。 A一对一B一对多C其它D多对多2数据库( DB)、数据库系统( DBS)、数据库管理系统( DBMS )之间的关系 是( C )。ADB 包含 DBS 和 DBMSBDBMS 包含 DB 和 DBSCDBS 包含 DB 和 DBMSD没有任何关系3“商品”与“顾客”两个实体集之间的联系是(D )。A一对一B一对多C多对一D多对多4常见的数据模型有 3 种,分别是( B )。A网状、关系和语义B层次、关系和网状C环状、层

2、次和关系D字段名、字段类型和记录5在关系运算中,选择运算的含义是(C )。A在基本表中,选择满足条件的元组组成一个新的关系 B在基本表中,选择需要的属性组成一个新的关系C在基本表中,选择满足条件的元组和属性组成一个新的关系 D以上三种说法均是正确的6在关系运算中,投影运算的含义是(C )。A在基本表中选择满足条件的记录组成一个新的关系 B在基本表中选择需要的字段(属性)组成一个新的关系C在基本表中选择满足条件的记录和属性组成一个新的关系 D以上三种说法均是正确的7在关系数据库中,能够唯一地标识一个记录的属性或属性的组合称为( A )。A关键字B属性C关系D域8用二维表来表示实体及实体之间关系的

3、数据模型是(D )。A实体 -联系模型 B层次模型 C网状模型 D关系模型9Access中表和数据库的关系是( AA一个数据库可以包含多个表)。B一个表只能包含两个数据库C一个表可以包含多个数据库D一个数据库只能包含一个表10. 关系数据库管理系统中能实现的专门关系运算包括( B ) P7A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表11. 在 Access数据库对象中,体现数据库设计目的的对象是(A )A报表 B. 查询 C. 表 D. 模块12. 人员基本信息一般包括:身份证号、姓名、性别、年龄等,其中可以做主关 键字的是( A )A身份证号B.

4、姓名 C. 性别 D. 年龄13假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量,)一组属性来描述图书,可以作为“关键字”的是( A )。A书号B书名C作者D出版社14在 Access表中,可以定义 3 种主关键字,它们是( C)。A单字段、双字段和多字段B单字段、双字段和自动编号C单字段、多字段和自动编号D双字段、多字段和自动编号15使用“表设计器”定义表中字段时,不是必须设置的内容是(C )。A字段名称B数据类型C说明D字段属性16. Access中包含有(B )种数据类型A9B10C717. 表的组成内容包括(C)A查询和字段B. 记录和窗体和字段18邮政编码是由 6 位数字

5、组成的字符串,D8C. 字段和记录 D. 报表为邮政编码设置输入掩码, 正确的是A000000 B 999999CLLLLLLDCCCCCC19在 Access的数据库中删除一条记录,被删除的记录(D )A可以恢复到原来的位置B被恢复为最后一条记录C被恢复为第一条记录D不能恢复B )。20一个关系数据库的表中有多条记录,记录之间的相互关系是(A前后顺序不能任意颠倒,一定要按照输入的顺序排列B前后顺序可以任意颠倒,不影响库中的数据关系C前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列21. 在 Access中,查询的数据源可以是(C

6、 )A. 表 B. 查询 C. 表和查询 (子查询) D. 表、查询和报 表22. 已知“借阅”表中有“借阅编号” ,“学号”和“借阅图书编号”等字段,每 个学生每借阅一本书生成一条记录, 要求按学生学号分组统计出每个学生的借阅次数,下列 SQL 语句中,正确的是(B)A.Select学号,Count(学号)From借阅B.Select学号,Count(学号)From借阅Group by学号C.Select学号,Sum(学号)From借阅D.Select学号,Sum (学号)From借阅Order by学号23.以下可以一次执行多个操作的数据库对象是(B )A. 数据访问页 B. 宏 C. 报

7、表 D. 菜单24.算法一般都可以用哪几种控制结构组合而成(D )A. 循环、分支、递归B. 顺序、循环、嵌套C. 循环、递归、选择D. 顺序、选择、循环25用于获得字符串 Str从第 2 个字符开始的 3个字符的函数是( C )AMid(Str, 2, 3)BRight(Str, 2, 3) CLeft(Str, 2, 3) DLen(Str, 2, 3)26对数据表进行筛选操作,结果是(B )。A只显示满足条件的记录,将不满足条件的记录从表中删除B显示满足条件的记录,并将这些记录保存在一个新表中D组合框控件C只显示满足条件的记录,不满足条件的记录被隐藏27在 Access中,参照完整性规则

8、不包括( B)。P34A更新规则B查询规则C删除规则D插入规则28在 Access中,可用于设计输入界面的对象是(B )。 P84A模块B窗体C查询D表29能够将一些内容列举出来供用户选择的控件是(B )。D将满足条件的记录和不满足条件的记录分为两个表进行显示A直线控件B选项卡控件C文本框控件30用户在窗体或报表中必须使用(B )来显示 OLE 对象。A对象框 B结合对象框C图像框D组合框 31用于显示说明信息的控件是(C )。A复选框 B文本框C标签D控件向导32在()中,一般是以大字体将该份报表的标题放在报表顶端的一个标签控件中。A报表页眉B页面页眉C报表页脚D页面页脚33在报表设计中,以

9、下可以做绑定控件显示字段数据的是()。A 文本框B标签C命令按钮D 图象34要显示格式为日期或时间,应当设置文本框的控件来源属性是()。A date( ) 或 time( )B= date( ) 或 =time( )C date( ) & / &time( )D=date( ) & / &time( )35用来插入或删除字段数据的交互式控件是()。A标签控件B文本框控件C复选框控件D列表框控件36可以用来给用户提供必要的选择选项的控件是()。A选项按钮 B复选框控件C选项组控件D 切换按钮 37用于设定在控件中输入数据的合法性检查表达式的属性是()。A默认值属性 B有效性规则属性C是否锁定属性

10、 D是否有效属性 38要用文本框来显示日期,应当设置文本框的控件来源属性是()。A time( )B= date(date() ) C=date()Ddate()39自动窗体向导不包括()。A纵栏式B数据表C表格式D 窗体式40用来处理每条记录,其字段数据均须通过文本框或其他控件绑定显示的是 ( )。A主体B主体节C 页面页眉D页面页脚41报表输出不可缺少的内容是()。A主体内容B页面页眉内容 C页面页脚内容 D报表页眉42在报表上显示格式为“ 5/总 18 页”的页码,则计算控件的控件来源应设置 为( )。A page/总pagesB= page/总 pagesC page &/总 &pag

11、esD =page &/总 &pages & 页43 宏操作 QUIT 的功能是( )。A关闭表B退出 AccessC退出查询D退出宏44使用宏组的目的是()。A设计出功能复杂的宏B设计出包含大量操作的宏C减少程序内存消耗D对多个宏进行组织和管理45在 VBA 中,实现报表打开操作的命令是()。A DoCmd.OpenReportBOpenReportC Do. OpenReportDDoOpen. Report46在 Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见, 则这种变量的作用域为( )。A程序范围B全局范围C模块范围D局部范围)。A方法和事件B事件和方法C事件和

12、属性D过程和方法48某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是()。AOpenQueryB OpenReportCOpenWindow47能被“对象所识别的动作” 和“对象可执行的活动” 分别称为对象的 (DOpenForm49以下可以一次执行多个操作的数据库对象是()。A数据访问页B菜单CD报表50下列逻辑表达式中,能正确表示条件x和 y都是奇数”的是()。Ax Mod 2=1 Or y Mod 2=1B x Mod 2=0 Or y Mod 2=0Cx Mod 2=1 And y Mod 2=1D x Mod 2=0 And y Mod 2=051在

13、窗体中有一个命令按钮 Command1,编写事件代码如下:Private Sub Command1_Click()Dim Sum As IntegerSum=0For i=1 To 10 Sum=Sum + iNext iMsgbox SumEnd Sub 打开窗体运行后,单击命令按钮,输出的结果是( )。A 15B55C25D3552在窗体中添加一个名称为 Commandl 的命令按钮,然后编写如下事件代码:Private Sub Commandl_Click()a=75If a 60 Then k=1ElseIf a70 Then k=2ElseIf a80 Then k=3ElseIf

14、a90 Then k=4End IfMsgBox kEnd Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。A 1B2C3D453在 VBA 中,实现窗体打开操作的命令是( )。A DoCmd.OpenForm BOpenFormC Do.OpenFormDDoOpen.Form54以下程序段运行结束后,变量 x 的值为( )。x=2 : y=4Do x=x*y : y=y+1Loop While y60 Then i=1if A70 Then i=2if A80 Then i=3if A90 Then i=4MsgBox iEnd Sub窗体打开运行后,单击命令按钮,则消息

15、框的输出结果为( )。A 1B2C3D457在窗体中有一个命令按钮( command1),对应的代码如下:Private Sub command1_Click( )sum=0For i=2 To 10 Step 2sum=sum+iNext iMsgBox sumEnd Sub运行以上事件,程序的输出结果是( )。A 10B 30C55D558以下程序段运行结束后,变量 x 的值为( )。x=2 : y=4Dox=x*y : y=y+1Loop While y4A2B4C8D20二填空题1. 实体之间的联系类型有三种,分别是 、 和 。2. 数据表中的“行”称为 “列”称为 。3. 数据库管理

16、系统所支持的数据模型有 3 种,分别是层次数据模型、 、。4. 关系完整性包括实体完整性、 完整性和 完整性三个方面。5. Access 数据库包含有数据表、 、 、报表、 、宏、 7种数据库对象。6. Access数据库文件的扩展名为是。7. 能够唯一标识表中每条记录的字段称为 ;如果表中一个字段不 是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段称 为。8. 查询可以作为 、 和 的数据源。9. Access 数据库包含有 、 、 、报表、数据访问页、 宏、模块 7 种数据库对象。10. SQL 查询主要包括联合查询、传递查询、和 。11. 窗体由 、 、 、页面页脚和窗体

17、页脚 5 节组 成12.数据访问页是一种特殊的页,通过它可以查看、添加、编辑的操作存储在Access数据库中的数据。13. 打开一个窗体应该使用的宏操作是,宏名为 的宏为自动运行宏。14. 如果要求通过输入学号查询学生情况,可以采用查询;如果从学生表中,以班级为单位生成每个表的学生班,可以采用查询;如果要将表中的若干记录删除,应该创建 查询。15. Access中若要将数据库中的数据发布到网上,应采用的对象16. 按满足指定条件执行宏中的一个或多个操作,这类宏称为;打开一个表应该使用的宏操作是 ,关闭指定的 Access 对象应该 使用的宏操作是 。17. 报表标题一般放在中,报表设计中可以通

18、过添加 控件来控制另起一页输出显示。18. SQL 语言的含义是19. 将表 A 中的记录添加到表 B 中,要求保持表 B 中原有的记录,可以使用的 查询是20. 利用对话框提示用户输入查询条件,这样的查询属于三、数据库系统设计(一)请创建学生 -课程数据库,主要信息如下:1)学生的数据有:学号,姓名,班级,性别,年龄,所属专业2)课程的数据有:课程编号,课程名称,先修课程,学分3)学生选课的数据有:学号,课程编号,课程成绩1.请: (1) 分析系统中所包含的实体及其属性。(2) 画出该数据库的完整 E-R 图。(3) 写出该数据库的关系模型数据结构。2. 在上题数据库中,用 SQL 语言实现下列两项查询:(1) 查询所有女生的基本信息(2) 查询“国际贸易”专业的姓 刘的学生,要求显示学号,姓名及专业(二)某物流公司员工,主要工作是负责读书的入库。涉及到的数据如下:1) 操作员的数据有:操作员编号,姓名,密码2) 图书的数据有:图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论