付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SQL模拟测试题及答案选择题数据库概念模式产生于数据库系统设计的 _C 阶段.A、规划B、需求分析C、概念设计D、逻辑设计以下运算符中优先级最低的是D oA+ 加B=等于ClikeD=赋值在SQ中,SELECT旬的SELECT TOP 10表示查询结果中A A.前10条记录B.后10条记录C.前10舔记录D.后10标记录以下哪些语句用于删除存储过程C ?A、CREATE PROCEDURE > B3REATE TABLE C DROP PROCEDURE、映他 print round ( 998.88,0 ),round(999.99,-1)执行结果是:CA、999.00,990.00
2、B、999.00,1000.00C、998.00,1000.00 D、999.00,999.99以下语句中正确的选项是 B_.表 score(sti_id,names,math,English,VB)A) select stu_id,sum(math) from scoreB) select sum(math),avg(VB) from scoreC) select * ,sum(english) from scoreD) delete * from scoreSELECT旬中与HAVIN皆句通常同时使用的是( C )子旬.A.ORDER BY B.WHERE C.GROUP BY D.无需配
3、合关系数据模型 D_.A只能表示实体间的1 : 1联系B只能表示实体间的1 : n联系C只能表示实体间的m : n联系D只能表示实体间的上述3种联系SQL Server 2000企业版可以安装在操作系统上.C(A) Microsoft Windows 98(B) Microsoft Windows 2000 Professional(C) Microsoft Windows 2000 Server(D) Microsoft Windows XPSQL Server 2000提供了一整套治理工具和实用程序,其中只负责启动、暂停和停止SQL Server的4种月艮务的是( D ).A企业治理器B导
4、入和导出数据C事件探察器D效劳治理器 判断题假设使用REVOKE令撤消某用户创立表的权限,那么该用户将肯定无权创立表.F 数据库的名称一旦建立就不能重命名.f存储过程是存储在效劳器上的一组预编译的 Transcat-SQL语句T在SQL SERVER,触发器的执行是在数据的插入、更新或删除之前执行的FSQL Server有数据备份功能但没有数据复原功能 F建立唯一约束的字段允许为空.T 外键是指一个表中含有与另外一个表的主键相同的列或列组,外键不要求惟一 T 企业治理器是SQL Server提供的最主要的数据库治理工具,它以树形结构的形式来治理数据库效劳器、数据库和数据库中的对象.TSQLSe
5、rver2000 支持 Unicode 字符集,相应数据类型为 text、char 和 varchar.F 删除表时,表中的触发器不被同时删除 F填空题BACKUP令是对数据库进行备份 的命令1、数据库对象就是存储和治理数据库的结构形式,这些数据库对象包括数据库关 图、表、函数、视图、存储过程、触发器、默认、规那么等.E-R模型的三要素是实体属性和实体之间的联系.在变量的命名时,全局变量以 符号开头、局部变量以 到头关系型数据库使用的存储结构是多个二维表格,在二维表中每一行称为一条记录,用来描述一个对象的信息数据库是被长期存放在计算机内的、 有组织的、统一治理的相关 _数据的 集合.完整性约束
6、包括 实体_完整性、域完整性、参照完整性和用户定义完整性.SQL Server 2000有两种身份验证机制,分别是 windows身份验证和windows禾口 sql server 混合身份验证.1、 查询雇员的薪水信息时,结果按薪水降序排列,程序清单为:select * from employee order by 薪水 desc、2、 域完整性是指保证指定列的数据具有正确的数据类型、格式和有效的数据范围.创立触发器abc",当修改XSC表中的纪录时,成绩6吩,那么根据XSKC!中的该门 课程的学分修改XSC表中该记录的学分.use成绩数据库CREATE TRIGGER abc O
7、N dbo.XSCJFOR UPDATEASif update成绩xscjset xscj. 学分=select 学分 from xskc where deleted. 课程号=xskc.课程 号简做题列出几个Sql Server数据库中常见的数据库对象4个以上.简述常用的连接数据库的三种方法?请根据doc文档中的要求完成任务,并将结果直接写在doc文档的对应小题空白行中.操作题上机完成以下的内容,写出每个小题要求的SQL语句.1 .使用T-SQL语句建立一个宾馆数据库bg.2 .在上述数据库中有客房标准信息表、订房信息表、客房信息表等,具体表结构如下:注:要求表字段取英文名roomtype
8、客房标准信息表列名中文说明数据类型允许空值说明typeid客房类型编号varchar主键Typename客房类型varcharareaNumericbednum床位数量tiny8>Badnum>0Price单价numeric默认“100htelephone是否后 varchar默认“有客房信息表:rooms列名英文名列名中文名数据类型允许空值说明Roomno:客房编#varchar主键typeid客房类型varcharroomposition;客房位置varcharroomprice单价numericputup是否被预定varchar默认“否roommemo备注text订房信息表:
9、bookin列名英文名列名中文名数据类型允许空值说明bookno订房编号varchar主键Guest_id身份证号varcharRoomno客房编号varchar外键参照 rooms 表 roomnoStaydate入住日期Datetime默认为系统日期Returndate结算日期Datetimediscount折扣numericammount金额numeric下面各题注意:各个表字段是英文名3 .写出SQL语句,用来查询所有客户的身份证号、客房编号、入住日期、结算日期等信息.4 .写出SQL语句,用来查询被预定的“标准房客房类型的客房的客房编号,按 客房编号的升序排序.5,查询身份证号为“
10客户最近入住酒店的日期以及客房编 号,住了几天等信息.6 .创立触发器,实现如果删除客房标准信息表中某种客房类型记录,相应的客房信息表 中所有此类型的客房记录都删除.10分下面描述错误的选项是 B.A、每个数据文件中有且只有一个主数据文件B、日志文件可以存在于任意文件组中.C、主数据文件默认为primary文件组.D、文件组是为了更好的实现数据库文件组织Select 雇员 ID FROM employee WHERE 薪水 >1250 命令的功能是D .A.查询薪水大于1250的记入B.查询1250号记录后的记录C.检索所有的雇员IDD.从emplo
11、yee关系中检索薪水大于1250的雇员ID下面只存在于效劳器端的组件是:A A、效劳器组件B、企业治理器组件C、查询分析器组件D、导入导出组件关系数据表的关键字可由D 字段组成.A、一个 B、两个 C、多个 D、一个或多个要查询book表中所有书名中包含“计算机的书籍情况,可用 B 语句(A) SELECT * FROM book WHERE book_name LIKE '计算机*'(B) SELECT * FROM book WHERE book_name LIKE '计算机 '(C) SELECT * FROM book WHERE book_name =
12、计算机*'(D) SELECT * FROM book WHERE book_name =计算机'SQL Server提供的单行注释语句是使用B 开始的一行内容A."/*C.D.“/以下运算符中优先级最低的是 D (A) + (加)(B)=(等于)(C) like (D)=(赋值)卜面标志符不合法的是:C.A、 my deleteB、 _mybaseC 、 $moneyD、trigger1SQL Server 2000中的数据以页为根本存储单位,页的大小为 A (A) 8KB (B) 16KB (C) 32KB(D) 64KB新安装SQL Server后,默认有六个内
13、置的数据库,其中的两个范例数据库是 B .Pubs 和(A) master (B) NorthWind在SQL Server中用户能建立全局变量sa账户可以在效劳器中执行任何操作数据库的名称一旦建立就不能重命名数据库不允许存在数据冗余.F(C) msdb (D) bookdbFTf全局变量与局部变量一样,用户必须进行声明后才能使用.FSQL Server的数据库可以导出为 Access数据库.T存储过程是存储在效劳器上的一组预编译的 Transcat-SQL语句.T在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询1. SQL Server不允许字段名为汉字.FSQL Serv
14、er有数据导入功能但没有数据导出功能.FSQL Server 2000有两种身份验证机制,分别是 windows 身份验证和windows和 sql server混合身份验证.SQL Server聚合函数有最大、最小、求和、平均和计数等,其中求最大值的函数是 max_ () oSQL Server聚合函数有最大、最小、求和、平均和计数等,其中求平均的函数是 avg()._域完整性是指保证指定列的数据具有正确的数据类型、格式和有效的数据范围.1、数据操纵语言是指用来查询、 添加、修改和删除数据库中数据的语句, 这些语句 包括 select insert、update和 delete o数据表之间
15、的关联实际上是通过键来实现的,所谓键是指数据表中的一个字段,键分为主键和 外键 两种在SQL中,alter view命令为 修改视图的命令.RESTORE命令是对数据库进行 _恢复/复原的命令.1、数据库对象就是存储和治理数据库的结构形式,这些数据库对象包括数据库关系 图、表、函数、视图、存储过程、 触发器、默认、规那么等.在建立触发器时必须指定触发触发器的事件,即用户必须在 delete update 和insert三种操作中至少指定一种.使用SQL语句仓I建一个班级表 MYCLASS ,属性如下:CLASSNO , DEPARTNO, CLASSNAME ;类型均为字符型;长度分别为 8、
16、2、20且均不允许为空.CREATE TABLE MYCLASS(CLASSNO CHAR (8) NOT NULL,DEPARTNO CHAR (2) NOT NULL,CLASSNAME oooooooooooooooooooooo )请写出空白处的语句(或语句片段)创立数据库有那几种方法?为什么要创立索引创立索引有什么好处?在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是AA聚集索引B非聚集索引C主键索引D唯一索引下面描述错误的选项是B.A、每个数据文件中有且只有一个主数据文件.B、日志文件可以存在于任意文件组中.C、主数据文件默认为primary文件组.D、
17、文件组是为了更好的实现数据库文件组织.在MS SQL Server中,用来显示数据库信息的系统存储过程是 D .A. sp_dbhelp B. sp_db C. sp_help D. sp_helpdbSQL语言中,删除记录的命令是 A .A. DELETE B. DROP C. CLEAR D. REMOVE下面对union的描述正确的选项是D.a任何查询语句都可以用 union来连接bunion只连接结果集完全一样的查询语句cunion是筛选关键词,对结果集再进行操作.dunion可以连接结果集中数据类型个数相同的多个结果集.print len ' 1234',datele
18、ngth ' 1234',datelength1234执行后显示的结果是:AA、 4, 4, 2 B、4,4,4C、3,3,3 D、2,2,2 print round ( 998.88,0 ),round(999.99,-1)执行结果是:CA、999.00 ,990.00B、999.00 ,1000.00C、998.00 ,1000.00D、999.00 ,999.99SQL Server 2000是一个( C )的数据库系统.(A)网状型(B)层次型 (C)关系型 (D)以上都不是SQL Server 2000中的数据以页为根本存储单位,页的大小为( A ).(A) 8KB
19、(B) 16KB(C) 32KB (D) 64KB下面字符串能与通配符表达式ABC_a进行匹配的是:(C).A、 BCDEFB 、 A_BCDC、 ABaD 、 A%a主键字段允许为空.Fsa账户可以在效劳器中执行任何操作.T数据完整性就是指数据的正确性、完备性和一致性.T在数据库中建立的索引越多越好.FSQL Server的数据库可以导出为excel数据文件.T在SQL Server中用户能建立全局变量. F删除表时,表中的触发器不被同时删除.F触发器与约束发生冲突,触发器将不执行.T表的每个触发动作只能有一个INSTEAD OF触发器.T在SQL Server2000中,由于不能跨页存储数
20、据行,所以页中每一行最多包含的数据量是 8060BYTE.TSQL Server聚合函数有最大、最小、求和、平均和计数等,其中求最大值的函数是_MAX ().1、数据操纵语言是指用来查询、 添加、修改和删除数据库中数据的语句,这些语句包括 select insert、update和 delete o1、查询雇员的薪水信息时,结果按薪水降序排列,-程序清单为:select * from employee order by 薪水 desc.1、触发器有3种类型,即insert类型、update类型和 delete类型.在变量的命名时,全局变量以 符号开头,局部变量以开头完整性约束包括 实体_完整性
21、、域完整性、参照完整性和用户定义完整性.一个表最多可以建立249个非聚合索引.表是由行和列组成的,行有时也称为记录,列有时也称为字段或域对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的数据表/基本表 .SQL Server聚合函数有最大、最小、求和、平均和计数等,其中求最小值的函数是_min o创立触发器“abc,当修改XSCJ表中的纪录时,成绩>60分,那么根据XSKC表中的 该门课程的学分修改XSCJ表中该记录的学分.use成绩数据库CREATE TRIGGER abc ON dbo.XSCJFOR UPDATEASif update成绩xscjset xscj学分=s
22、elect 学分 from xskc where deleted课程号=xskc.课程号from xscj,xskc,deletedwhere xscj.成绩 >=60 and deleted学号=xscj.学号and deleted® 程号=xscj.课程号请填写空白处的语句或语句片段 列出几个Sql Server数据库中常见的数据库对象4个以上简述常用的连接数据库的三种方法?四在SQL Server 2000中,当数据表被修改时,系统自动执行的数据库对象是B .(A)存储过程(B)触发器( D )A SUM (*)C、COUNT (*)C视图D其他数据库对象R MAX *D
23、 AVG *卜列哪些语句用于创立触发器B ?A、CREATE PROCEDURE BCREATE TRIGGER (ALTER TRIGER D DROP TRIGGERSQL语言集数据查询、数据操作、数据定义和数据限制功能于一体,语句 INSERTDELETE UPDATA现以下哪类功AA.数据查询B.数据操纵数据限制(D)=(赋值)C.数据定义D.以下运算符中优先级最低的是D (A) + (加)(B)=(等于)(C) like要查询book表中所有书名中包含 计算机的书籍情况,可用B 语句(A) SELECT * FROM book WHERE book_name LIKE 计算机 *
24、39;(B) SELECT * FROM book WHERE book_name LIKE 计算机 (C) SELECT * FROM book WHERE book_name =#算机 *'(D) SELECT * FROM book WHERE book_name =#算机 SQL Server提供的单行注释语句是使用(B )开始的一行内容A.六" B.-" C.“" D.下面字符串能与通配符表达式ABC_a进行匹配的是:C A、BCDEFB、A_BCDC、ABaD> A%a下面标志符不合法的是:C oA、 my deleteB、_mybase
25、C、$moneyD、triggerlSQL Server 2000中的数据以页为根本存储单位,页的大小为 AA 8KBB 16KBC 32KBD 64KB企业治理器是SQLServer提供的最主要的数据库治理工具,它以树形结构的形式来治理数据库效劳器、数据库和数据库中的对象.T 存储过程可以作为一个平安机制来使用.T 每一个效劳器必须属于一个效劳器组.一个效劳器组可以包含0个、一个或多个服务器.T触发器可通过数据库中的相关表实现级联运行 存储过程使代码具有重用性.表的每个触发动作只能有一个INSTEAD O触发器.T 通配符:'表示某单个字符.T全局变量与局部变量一样,用户必须进行声明
26、后才能使用.F SQL Server的数据库可以导出为excel数据文件.T数据库的名称一旦建立就不能重命名.T对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的 根本表 /数据表.SQLServer聚合函数有最大、最小、求和、平均和计数等,其中求最大值的函数是 _MAX.SQL Server 2000有两种身份验证机制,分别是 windows身份验证和windows和sql server 混合身份验证.数据表之间的关联实际上是通过键来实现的,所谓键是指数据表中的一个字段, 键分为主键和外键 两种.域完整性是指保证指定列的数据具有正确的数据类型、格式和有效的数据范围.RESTORE
27、令是对数据库进行复复原 的命令.完整性约束包括实体 完整性、域完整性、参照完整性和用户定义完整性.表是由行和列组成的,行有时也称为 记录,列有时也称为字段或域.在SQ中,alter view 命令为_修改 视图的命令.集合函数COUNT功能是统计行数查询每个学生的学号、姓名、总分和均分,结果按均分降序排列use教学成绩治理数据库select教学成绩表.学号,姓名,sum分数总分,avg分数均分from学生信息表join 教学成绩表on学生信息表.学号=教学成绩表.学号group by教学成绩表.学号,姓名order请写出空白处的语句或语句片段为什么要创立索引创立索引有什么好处?什么是数据库备份
28、和恢复?为什么要备份和恢复数据库?作品题:在学生选课系统的后台数据库中,主要有 3个表: 学生根本信息表学号、姓名、性别、专业、出生年月, 选课表学号、课程号、分数,课程表课程号、课程名、所属专业、学分要求:1、写出SQL语句.1查询所有选SQL课程的学生学号,姓名和专业.2删除所有选择数学的同学的选课记录.3查询有哪些课程没有被任何同学报选.2、创立存储过程.以表格的形式返回本课程的平均分数,写出 SQL语句.输入参 数为制定课程的名称.五1 .公司网络采用单域结构进行治理,域中有一台数据库效劳器,为存贮公司数据,建立了名为information 的数据库.数据库治理员创立了一个名为sql_
29、user1的登录,并将其参加固定数据库角色:db_accessadmin,那么该用户可以进行A操作.a) 数据库中全部权限b) 治理全部权限、对象所有权、角色和角色成员资格c) 添加或删除用户IDd) 发出ALL DDL,但不能发出GRANTREVOKES DENY语句2 .下面描述错误的选项是B.A、每个数据文件中有且只有一个主数据文件.B、日志文件可以存在于任意文件组中.C、主数据文件默认为primary 文件组.D文件组是为了更好的实现数据库文件组织.3 .在SQL中,SELECTS句的“ SELECT DISTINCT表示查询结果中C .A.属性名都不相同 B.去掉了重复的列C.行都不
30、相同D.属性值都不相同4 .以下哪些语句用于创立触发器B ?A、CREATE PROCEDURE. B3REATE TRIGGER ALTER TRIGER D DROP TRIGGER5 .下面对union的描述正确的选项是D.a任何查询语句都可以用union来连接bunion只连接结果集完全一样的查询语句c)union是筛选关键词,对结果集再进行操作 d)union可以连接结果集中数据类型个数相同的多个结果集6 .print len( ' 1234'),datelength( ' 1234'),datelength(1234)执行后显示的结果是:AA、4,4
31、,2 B 、4,4,4C、3,3,3 D 、2,2,27.SELECT§句中与HAVING?旬通常同时使用的是(C )子旬.A.ORDER BY B.WHERE C.GROUP BY D.无需配合8.SQL Server 2000是一个(C )的数据库系统.(A)网状型(B)层次型(C)关系型(D)以上都不是9.SQL Server 2000中的数据以页为根本存储单位,页的大小为( A ).(A) 8KB(B) 16KB(C) 32KB(D) 64KB10 .下面只存在于效劳器端的组件是:(A)A、效劳器组件B、企业治理器组件C、查询分析器组件D、导入导出组件11 .视图本身不保存数
32、据,由于视图是一个虚拟的表T12 .由于通过视图可以插入、修改或删除数据,因此视图也是一个实在表,SQLSERVER 将它保存在syscommens系统表中.F13 .在SQL Server2000中,用系统存储过程sp_help来显示数据库信息.F14 .在SQL Server2000中,由于不能跨页存储数据行,所以页中每一行最多包含的数据量是8060BYTE ( T )15 .在SQL Server中用户能建立全局变量 F16 .在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询.F17 .企业治理器是SQL Server提供的最主要的数据库治理工具,它以树形结构的形式来治
33、理数据库效劳器、数据库和数据库中的对象.(T )18 .SQL Server不允许字段名为汉字.F19.SQL Server2000 支持 Unicode 字符集,相应数据类型为 text、char 和 varchar. (F )20.通配符表示某单个字符.T 21.SQLServer聚合函数有最大、最小、求和、平均和计数等,其中求平均的函数是_AVG22 .对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的 根本表 表数据表 O23 .域完整性是指保证指定列的数据具有正确的数据类型、格式和有效的数据范围.24 .E-R模型的三要素是 实体?属性和实体之间的联系.25 .数据操纵语
34、言是指用来查询、添加、修改和删除数据库中数据的语句,这些语句 包括 select、insert、update 和 delete.26 . 一个表最多可以建立 249 个非聚合索引.27 .索引的类型主要有聚集索引和非聚集索引.28 .完整性约束包括 实体完整性、域完整性、参照完整性和用户定义完整性.29 .在变量的命名时,全局变量以 符号开头、局部变量以 邮头30 .在建立触发器时必须指定触发触发器的事件,即用户必须在 _delete update和insert 三种操作中至少指定一种.创立触发器“abc,当修改XSCJg中的纪录时,成绩>60分,那么根据XSKC!中的该 门课程的学分修改XSCJ表中该记录的学分.use成绩数据库CREATE TRIGGER abc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 不动产测绘员岗前工作水平考核试卷含答案
- 连锁经营管理师安全培训强化考核试卷含答案
- 桌面游戏设计师常识竞赛考核试卷含答案
- 气体分离设备装配调试工岗前班组安全考核试卷含答案
- 真空电子器件零件制造及装调工岗前设备维护考核试卷含答案
- 暗室师安全技能能力考核试卷含答案
- 稀土发光材料工岗前基础安全考核试卷含答案
- 钢材热处理工班组安全强化考核试卷含答案
- 6.2统计图(2)教学设计(湘教版2024数学七年级下册)
- 心跳呼吸衰竭的护理科研进展
- 和田~民丰~且末~若羌Ⅱ回750千伏输变电工程(且末~若羌段)环境影响报告书
- 2026平安集团IQ EQ题库
- 2026年南阳工艺美术职业学院单招职业倾向性测试题库含答案详解(预热题)
- 2026年山东铝业职业学院单招综合素质考试必刷测试卷及答案1套
- 22J403-1楼梯栏杆栏板
- 高中英语必背3500单词表完整版
- 《中国现代文学史(1917-2013)上册》配套教学课件
- 节能检测课件
- 中药学考研习题
- 全套电子课件:数据结构(C语言版)(第三版)
- 最新版教科版科学四年级下册全册课件(配套新版教材)
评论
0/150
提交评论