




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、选择题 1通常情况下,“数据库管理系统”的英文缩写是(A)。A、DBMS B、DBS C、DBA D、DMS2如果希望从学生表中查询出所有姓“王”的同学,那么条件语句应该是( B )。A、Where 姓名 % 王B、Where 姓名 LIKE 王C、Where 姓名 % LIKE王D、Where 姓名 LIKE 王3从最终用户应用程序的视角看,数据库系统的三级模式结构是(C )。A、模式、外模式和内模式B、内模式、外模式和模式C、外模式、模式和内模式D、外模式、内模式和模式4在一个学生关系中,能够成为主关键字(或称主码)的属性是( C )。A、性别 B、年龄 C、学号 D、班级5对基本表S,执行操作DROP TABLE S RESTRICT 的作用是 ( C ) A.删除基本表S中的所有元组 B.把基本表S及其生成的一切视图全部删除 C.当没有由S中的列产生的视图或约束时将表S删除 D.删除表S,将引用表S的视图中一切S的属性置为空值6有严格的数学基础的数据模型是(A )。A、关系模型 B、网状模型C、层次模型 D、面向对象模型7.用户使用SQL Server时,通常需要依次经过两个安全性阶段( C )。A、登录验证、操作验证B、操作验证、登录验证C、身份验证、权限认证D、权限认证、身份验证8数据库应用程序开发中,需求分析阶段的主要目的是( A )。A、回答“干什么”的问题B、回答“怎么干”的问题C、建立逻辑数据模型D、建立最佳物理存储结构9提供数据库数据描述的集中管理的是 ( D ) A.数据库模式 B.数据库 C.数据库管理系统 D.数据字典 10. 在数据库技术中,独立于计算机系统的模型是 ( C ) A.E-R模型 B.层次模型C.关系模型 D.面向对象的模型11下述各项中,属于数据库系统的特点的是 ( C ) A.存储量大 B.存取速度快 C.数据独立性 D.操作方便 12. 在关系中,能唯一标识组的属性集称为关系模式的 (D ) A.候选键 B.主键 C.外键 D.超键 13在数据操作语言(DML)的基本功能中,不包括的是 ( B ) A.插入新数据 B.描述数据库结构 C.对数据库中数据排序 D. 删除数据库中数据 14. 数据库中全体数据的整体逻辑结构描述称为 (B) A.存储模式 B.内模式 C.外模式 D.模式 15. 对于分布式数据库,可以简单归纳为 ( A ) A.数据逻辑上分散,物理上统一 B.数据物理上分散,逻辑上统一 C.数据在逻辑上、物理上都是分散的 D.数据在逻辑上、物理上都是统一的 16在关系R与关系S进行自然连接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为 ( C ) A.外连接 B.内连接 C.左外连接 D.右外连接 17在SQL中使用FOREIGN KEY 时,与之配合的语句是 ( D ) A.EXISTS B.EXCEPT C.TABLE D.REFERENCES 18.在SQL的算术表达式中,如果其中有空值,则表达式 ( B ) A.空值按0计算 B.由用户确定空值内容再计算结果 C.结果为空值D.指出运算错误,终止执行 19现实世界中事物在某一方面的特性在信息世界中称为 ( C ) A.实体 B.实体值 C.属性 D.信息 20数据的存储结构与数据逻辑结构之间的独立性称为数据的 ( B ) A.结构独立性 B.物理独立性 C.逻辑独立性 D.分布独立性21位于用户和数据库之间的一层数据管理软件是 ( C) A.DBS B.DB C.DBMS D.MIS22数据字典产生于数据库设计步骤的 ( A) A.需求分析阶段B.概念设计阶段 C.逻辑设计阶段D.物理设计阶段 23在SQL中,建立视图用的命令是 (C ) A.CREATE SCHEMAB.CREATE TABLE C.CREATE VIEWD.CREATE INDEX24在数据库的E-R图中,菱形框表达的是 ( C ) A. 属性B.实体 C.实体之间的联系 D.实体与属性之间的联系 25. 在采用客户机/服务器体系结构的数据库应用系统中,应该将用户应用程序安装在 ( A ) A.客户机端B.服务器端 C.终端D.系统端二、填空题(每空2分,共10分)1数据库系统的三级模式结构是指数据库系统由外模式、 模式 和 内模式 三级抽象模式构成。2进行数据库备份时,必须同时复制主数据文件和事务日志文件。3“实体一联系”方法是描述数据库概念模型的主要方法,一般称这种方法为E-R方法(或ER图方法)。4用户使用SQL Server数据库时,一般需要经过两个安全性阶段:身份验证和权限认证。三、判断题(正确的在括号内打上“”,错误的打上“”。每小题2分,共10分)1计算机数据处理技术大致经历了人工管理、文件管理和SQL Server数据库管理三大阶段()。2能够惟一表示数据表中的每条记录的字段或者字段的组合称为主码或主键()。3SQL Server数据库中的NULL值(空值)表示的是 “空格”或“0”值()4一个不规范的关系模式通常会引发插入异常、删除异常和更新异常,导致大量的数据冗余。()5目前的关系数据库系统一般都支持标准SQL语句()四、名词解释1.元组 2. DBMS 3. 索引.4 实体完整性规则5. 关系6. model数据库解:1.表中的一行称为元组,在数据库中也称记录。2.是数据库管理系统,是位于用户与计算机操作系统之间的一个系统软件,由一组计算机程序组成。3.索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。4.这条规则要求关系中元组在组成主键的属性上不能有空值.如果出现空值,那么主键值就起不了唯一标识元组的作用. 5.一个关系模型的逻辑结构是二维表,它由行和列组成。一个关系对应一张二维表,用于存储数据,表中的每一行代表一个实体,表中的每一列都用来描述实体的特征。6.model 数据库用作在 SQL Server 实例上创建的所有数据库的模板 。五、综合应用题(每小题10分,共4题,40分)1用SQL语句创建简单数据表设有两个关系(1)教师关系T,包括教师编号TNo,姓名TN,系别TD,职称RANK;(2)课程关系C,包括课程号CNo,课程名CN。教师编号和课程号分别是上述两个关系的主键,请用SQL语句创建教师数据表T。参考答案及评分要点:参考答案CREATE TABLE T TNo INT PRIMARY KEY, TN CHAR(30), TD CHAR(20), RANK CHAR(20);评分要点(1)写出CREATE TABLE语句得2分(2)写出CREATE TABLE T TNo INT, TN CHAR(30), TD CHAR(20), RANK CHAR(20);得5分。(3)用PRIMARY KEY等方式声明了主键得3分2用SQL语句创建数据表在上题基础上,假设还存在教师教授课程关系TC,包括教师编号TNo和课程号CNo。注意:说明主键码和外键码约束参考答案及评分要点:参考答案CREATE TABLE TCTNo INT,CNo INT,PRIMARY KEY (Tno,Cno),FOREIGN KEY (TNo) REFERENCES T(TNo),FOREIGN KEY (CNo) REFERENCES C(CNo);评分要点(1)成功地创建了数据表得2分,参考如下:CREATE TABLE TCTNo INT,CNo INT,;(2)主键约束得3分PRIMARY KEY (Tno,Cno),(3)外键约束得4分FOREIGN KEY (TNo) REFERENCES T(TNo),FOREIGN KEY (CNo) REFERENCES C(CNo);(4)语法完全正确得1分3利用SQL语句进行查询在上题的基础上,如果要查询“张红老师承担的所有课程”,请写出对应的SQL查询语句。参考答案及评分要点:参考答案SELECT C.CNo,C.CN FROM T,C,TCWHERE T.TNo=TC.TNo AND C.CN=TC.CNo AND T.TN=张红评分要点SELECT部分书写正确得3分,FROM部分书写正确得3分,WHERE部分书写正确得4分4程序应用题设学生成绩表的结构为(学号、课程号、成绩),程序运行界面如图1所示。进入界面后,用户首先选择学号(Combo1)、课程号(Combo2),姓名(Text1)和课程名(Text2)从数据库中自动读入;然后,用户输入对应的成绩(Text3),点击“确认”按钮后,将结果插入到学生成绩表中。请补充完成下列程序代码。Command1图1“增加记录”窗体运行界面Private Sub Command1_Click() 声明一个记录集对象Dim ADOrs As New Recordset 将记录集对象与已建立的数据库联接对象ADOcn绑定ADOrs.ActiveConnection=ADOcn 第一步:在学生成绩表中查询是否存在关键字相同的记录 (1)拼写查询字符串strSQL =“ ” (2)执行查询语句 strSQL 第二步:如果关键字重复,则退出程序If Not Then MsgBox “记录已存在,不能继续增加” Exit Sub End If 第三步:将结果插入到学生成绩表中 StrSQL=”Insert Into 学生成绩表(学号,课程号,成绩) Values( ”+Combo1.Text+” , “+Combo2.Text+” , “+Str(Val(Text3.Text)+”)” StrSQL End Sub参考答案及评分要点: 第一步:在学生成绩表中查询是否存在关键字相同的记录 strSQL=”Select * From 学生成绩表 Where 学号= ”+combo1.Text+” And 课程号= “+Combo2.Text+” “(本小点3分) ADOrs.Open StrSQL (本小点2分) 第二步:如果关键字重复,则退出程序 If Not AD
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年东北农业大学专职辅导员公开招聘16人模拟试卷附答案详解(突破训练)
- 2025黑龙江省机关事务管理局所属事业单位招聘工作人员10人考前自测高频考点模拟试题及答案详解(有一套)
- 2025广东韶关市新丰县招聘暨选聘公办教师30人(编制)考前自测高频考点模拟试题及答案详解1套
- 美国的时间轴课件
- 2025商务合同范本购买协议
- 2025电影院加盟协议
- 福彩系统培训的安全技能课件
- 第15课 货币的使用与世界货币体系的形成说课稿高中历史选择性必修1 国家制度与社会治理统编版(部编版)
- 2025工程咨询公司合作协议格式
- 禁毒安全知识教育培训课件
- 旅游项目可行性分析报告
- 保险业务员述职报告
- 中心静脉深静脉导管维护操作评分标准
- 导尿术操作护理课件
- 推进班组信息化建设:利用信息技术提高工作效率
- 2023年上海市虹口区初三一模语文试卷(含答案)
- 优势视角课件完整版
- 花城版音乐课时15-第12课 走近戏曲(一)观赏京剧学习念白-京剧丑角的念白《报灯名》-课件
- 《食品安全法》与粮食质量安全专题培训课件
- 2023年安康市交通建设投资集团有限公司招聘笔试题库及答案解析
- 文理分科心理测试问卷
评论
0/150
提交评论