大工16春《SQL数据库系统及应用》期末考试复习题.doc

上传人:叶*** 文档编号:35729742 上传时间:2022-08-23 格式:DOC 页数:11 大小:98.50KB
返回 下载 相关 举报
大工16春《SQL数据库系统及应用》期末考试复习题.doc_第1页
第1页 / 共11页
大工16春《SQL数据库系统及应用》期末考试复习题.doc_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《大工16春《SQL数据库系统及应用》期末考试复习题.doc》由会员分享,可在线阅读,更多相关《大工16春《SQL数据库系统及应用》期末考试复习题.doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、机 密启用前大连理工大学网络教育学院2016年春SQL数据库系统及应用期末考试复习题 注意事项:本复习题满分共:400分。一、名词解释1. 数据:Data,描述事物的符号记录。2. 数据库:Database,存放数据的仓库,长期存储在计算机内,有组织的,可共享的大量数据的集合。3. 数据库管理系统:DBMS,用于科学地组织和存储数据,高效地获取和维护数据的系统软件。4. 数据库系统:是指在计算机系统中引入数据库后的系统。5. 模型是对客观现实的事物的某些特征与内在联系所作的一种模拟或抽象。6. 数据模型(Data Model)也是一种模型,是数据库系统的基础。数据库系统的数据库是根据数据模型建

2、立的,数据库管理系统基于数据模型对数据库中的数据进行管理。7. 数据模型中数据结构:描述数据库的组成对象(类型、内容、性质)以及对象之间的联系,是刻画数据模型性质最重要的方面,是对系统静态特性的表述。8. 数据模型中数据操作:指该数据结构上的各种实例允许操作的集合,包括相关的操作规则,是对系统动态特性的描述。9. 数据模型中数据的完整性约束:一组完整性约束的集合,是给定的数据模型中数据及其联系所具有的约束和依存规则,用以限定符合数据模型的数据,保证数据的正确、有效、相容。10. 域:具有相同数据类型的值的集合。11. 元组:关系是笛卡尔积的有限子集,所以是一个二维表,表的每行对应一个元组,每列

3、对应一个域。12. 关系表中的属性:为了区分域,必须对每列起一个名字,称为属性(Attribute)。13. 候选码:若关系中的某一(最小)属性组的值能唯一地标识一个元组,则该(最小)属性组称为候选码。14. 主属性(Prime attribute): 候选码的诸属性称为主属性。15. 非主属性(Nonprimary attribute):不被任何候选码包含的属性。16. 全码(All-key) :关系模式的所有属性都是这个关系模式的候选码。17. 域完整性约束:是指数据库表中的列必须满足某种特定的数据类型或约束。其中约束又包括取值范围、精度等规定。18. 外码(Foreign Key):设F

4、 是基本关系R 的一个或一组属性,但不是关系的码。若F 与基本关系S 的主码Ks 相对应,则称F 是基本关系R 的外码。19. 数据库对象:数据库中具体存储数据或对数据进行操作的实体都被称为数据库对象。20. 表:是包含数据库中所有数据的数据库对象,由行和列组成。21. 字段:表中的列。字段具有自己的属性,包括字段类型,字段大小等。22. 索引:单独的、物理的数据库结构,用于快速存取数据表中的数据。23. 视图:从一个或多个表中导出的表,其结构和数据建立在对表的查询基础上。24. 存储过程:经编译后存储在数据库中,可通过名称调用完成特定功能的SQL(T-SQL)语句集合。25. Master数

5、据库:SQL Server最重要的数据库,记录SQL Server实例的所有系统级别信息,包括所有的登录账号和系统配置等。26. Tempdb数据库:临时数据库,保存临时对象或中间结果集。27. Model数据库:创建数据库的模版。28. Msdb数据库:SQL Server代理程序调度警报和作业以及记录操作。29. 数据定义语言:即DDL(data definition),指创建、修改或删除数据库中各种对象,包括表、视图、索引等。30. 数据操纵语言:即DML,指对已经存在的数据库进行记录的插入、删除、修改等操作。31. SUM函数:计算值的总和并返回总数。32. COUNT函数:计算记录数

6、。33. AVG函数:返回指定列中的平均值。34. MIN函数:返回自变量中指定列的最小值。35. MAX函数:返回自变量中指定列的最大值。36. 参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应,则对于R中的每个元组在F上的值必须是:或者取空值,或者等于S中某个元组的主码值。37. 连接:“在笛卡尔积的基础上只保留满足一定条件的新生成数据行”这样的操作被称为连接(JOIN)。38. 自身连接:一个表与其自己进行连接,称为表的自身连接。39. 内连接:普通连接(内连接)操作只输出满足连接条件的元组。40. 外连接:外连接操作以指定表为连接主体,将主体表中不

7、满足连接条件的元组一并输出。41. 查询块:一个SELECT语句称为一个查询块。42. 子查询:将一个查询块嵌套在另一个查询块中的查询称为子查询。43. 视图:是从一个或几个基本表(或视图)导出的“表”。44. 数据库索引:是对数据表中一个列或多个列的值进行排序的结构,提供了在表中快速查询特定行的能力。45. 查找键:被用来建立索引的属性也被称为查找键(Search Key)。46. 查找键值:查找键对应的属性值被称为查找键值。47. Transact-SQL:T-SQL是MS SQL Server对于标准SQL语言的扩展,是在MS SQL Server上运行的数据库编程语言。48.存储过程:

8、Stored Procedure,是在数据库服务器端执行的T-SQL语句集合,经编译后存储在数据库服务器中。49. 触发器:是一种特殊类型的存储过程,在插入、删除或修改特定表中的数据时触发执行。50. AFTER触发器:在语句执行之后执行触发器。51. INSTEAD OF触发器:使用触发器的操作替换导致触发器执行的语句所本应进行的操作。52. 事务(Transaction):是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。53. 事务的原子性(Atomicity):事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。54. 事务的一致性

9、(Consistency):事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。55. 事务的隔离性(Isolation):对并发执行而言,一个事务的执行不能被其他事务干扰,一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。56. 事务的持续性:也称永久性(Permanence),一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其执行结果有任何影响。57. SQL Server的安全管理:利用权限管理手段,通过只允许经过授权的操作行为来保证数据库中的数据安全有效的管理机制。58. 操作系统级的安全性:

10、是指在用户使用客户计算机通过网络实现对SQL Server服务器的访问时,用户首先要获得计算机操作系统的使用权。59. SQL Server级的安全性:建立在控制SQL Server服务器登录账号和口令的基础上。60. 数据库级的安全性:在用户通过SQL Server服务器的安全性检验以后,将直接面对不同的数据库入口。这是用户将接受的第三次安全性检验。61. 完整恢复模式:将整个数据库恢复到一个特定的时间点,这个时间点可以是最近一次可用的备份、一个特定的日期和时间或标记的事务。62. 大容量日志恢复模式:对大容量操作进行最小日志记录,节省日志文件的空间。63. 简单恢复模式:在该模式下,数据库

11、会自动把不活动的日志删除,因此简化了备份的还原,但因为没有事务日志备份,所以不能恢复到失败的时间点。64. 完整备份:备份整个数据库的所有内容,包括事务日志。65. 差异备份:是完整备份的补充,只备份上次完整备份后更改的数据。66. 事务日志备份:只备份事务日志里的内容。67. 文件和文件组备份:每次只备份一个或几个文件或文件组,可以分多次来备份数据库,避免大型数据库备份的时间过长。68. Windows验证:使用Windows操作系统的安全机制来验证用户身份。69. 混合验证:使用Windows及SQL Server验证方式。70. SQL Server中的权限:用于控制用户对于数据库及数据

12、库对象的访问,规定了用户可移植性的操作。71. 服务器权限:又称系统权限,不是控制对指定数据库对象的访问,而是用来许可对各种特性的访问,或许可SQL Server数据库中的特定任务。72. 数据库对象权限:又称对象权限,控制用户是否能在特定数据库对象(如表、视图或存储过程)上执行特定类型的操作。73. SQL Server中的角色:类似于Windows中的用户组,若一个用户被加入到某个角色中,则用户就具有了该角色的权限。SQL Server提供了预定义的服务器角色和数据库角色。二、填空题1.在关系数据库的规范中,在一个关系中,消除重复字段,且各字段都是最小的逻辑存储单元代表第_范式。答案:一

13、参考教材p42.在索引命令中使用关键字CLUSTERED和NONCLUSTERED分别表示将建立的是_和_。答案:聚集索引、非聚集索引 参考教材p1103.常见的关系数据库有ACCESS、_和_。答案:SQL Server、Oracle 参考教材p54.从表中删除数据的命令是_from_where。答案:Delete、表名5.向表中_数据的命令是insert into表名_(constant1,constant2,)。答案:插入、values 6.在一个表上,最多可以定义_个聚集索引,最多可以有_个非聚集索引。答案:1、多 参考教材p1117.ABS函数的功能是返回数值表达式的_。 答案:绝对

14、值 8.LIKE查询中_符号代表由零个或更多字符组成的任意字符串,下划线“_”符号代表_字符。答案:%、任意单个 p859.创建表的语句是:_。答案:CREATE TABLE 表名10.在Microsoft SQL Server 2008中,主数据文件的后缀是_。答案:.mdf 参考教材p3211.在Microsoft SQL Server 2008中,日志文件的后缀是_。答案:.ldf 参考教材p3212.创建索引的语句是:_ INDEX 。答案:CREATE三、问答题1.对SQL Server实例访问,SQL Server 2008支持哪几种身份验证模式? 答案:SQL Server 20

15、08支持两种身份验证模式:Windows身份验证模式(2分)和混合身份验证模式(2分)。Windows身份验证模式使用Windows操作系统中的信息验证账户名和密码,默认的身份验证模式。(3分)混合身份验证模式允许用户使用Windows身份验证或SQL Server身份验证进行连接(3分)。2.什么是事务?简述事务ACID原则所包含的内容。答案:事务(TRANSACTION)是由对数据库的若干操作组成的一个逻辑工作单元,这些操作要么都执行,要么都不执行,是一个不可分割的整体。事务用这种方式保证数据满足并发性和完整性的要求。使用事务可以避免发生有的语句被执行,而另外一些语句没有被执行,从而造成数

16、据不一致的情况。(5分)事务的处理必须满足四原则,即原子性(A)、一致性(C)、隔离性(I)和持久性(D),简称ACID原则。(5分)3.T-SQL和SQL的关系是什么?答案:SQL全称是“结构化查询语言(Structured Query Language)”。SQL是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。(5分)T-SQL是标准 SQL设计语言的增强版,它是用来让应用程式与 SQL Server沟通的主要语言。T-SQL是在SQL的基础上发展起来的一种结构化查询语言,在使用时,要用到SSMS(SQL Server Management Studio)中

17、的查询编辑器。(5分)4.简述SELECT语句中的FROM、WHERE以及ORDER BY子句的作用。SQL Server 2008系统中主要数据库对象都有哪些?答案:在SELECT语句中:FROM子句:用来指定数据来源的表;(2分)WHERE子句:用来限定返回行的搜索条件;(2分)ORDER BY子句:用来指定结果的排序方式。(2分)主要的数据库对象包括数据库关系图、表、视图、同义词、存储过程、函数、触发器、程序集、类型、规则和默认值等。(酌情给分,共4分)5. 如何使用IFELSE流程控制语句?答案:一个逻辑表达式的结果要么为真,要么为假。根据不同的结果,对应于不同的操作。这时就需要使用I

18、FELSE语句在程序中对于给定条件进行判断。语法格式如下:IF 条件表达式 语句体1 ELSE 语句体2(5分)说明:条件表达式的运算结果应该为TRUE(真)或FALSE(假),如果条件表达式中含有SELECT语句,则必须用圆括号将SELECT语句括起来;(2分)当条件表达式的值为TRUE时执行语句体1,然后执行IF语句之后的语句;如果条件表达式的值为FALSE,则执行ELSE关键字后面的语句体2,然后执行IF语句之后的语句;(2分)可以在IF区域或者ELSE区域嵌套另一个IF语句,对于嵌套的层数没有限制。(1分)6.如何使用WHILE流程控制语句?答案:WHILE语句是一种将同一段代码循环运

19、行多次的方法,它可以根据一个条件表达式的结果,将代码从0次开始运行到指定次数,或者是持续运行直到遇见BREAK关键字退出循环。(5分)WHILE语句的语法格式如下: WHILE 条件表达式Begin 循环体 end 可以在循环体内设置BREAK和CONTINUE关键字,以便控制循环语句的执行。(5分)7. T-SQL的注释符是什么?参见p67答案:注释也称注解,是程序代码中不执行的文本字符串。注释主要描述程序名称、作者名称、变量说明、代码更改日期、算法描述等。使用注释对代码进行说明,不仅能够使程序易读易懂,而且有助于日后对程序的管理与维护。(5分)在T-SQL中,可以使用两种类型的注释符:注释

20、符“-”用于单行注释(2分)注释符“/* */”,用于注释多行文字(3分)四、程序题1.有家企业要用表t1来存储客户的信息。客户的信息包括:代号(int,主键),名称(char(20)),电话(char(20)),传真(char(20)),备注(nvarchar(1000))。(1)请写出创建该表的SQL语句。(2)后来因手机流行,需要在表t1中再添加列“手机”,该列的类型是char(11)。请写出添加该列的SQL语句。答案:(1)酌情给分(5分)Create table t1(代号 int primary key ,名称 char(20),电话 char(20),传真 char(20),备注

21、 nvarchar(1000) (2)酌情给分(5分)alter table t1 add 手机 char(11)2.(1)在学生管理系统中需要创建学生信息表,学生表的信息包括:StudID(代表学号char(8),非空主键),Name(学生姓名varchar(20),非空),Birthday(生日,非空),DeptID(院系号char(2),非空)。请创建该表。(2)某公司使用数据库进行内部管理:表tblEmployees存储雇员的代号(4个字符,唯一)、身份证号码(18个字符)、名字(20个字符)和工资信息。请写出创建这个表的T-SQL语句,要保证:工资的值大于0,身份证号码唯一。答案:代

22、码酌情给分,每个5分(1)CREATE TABLE student( StudID char(8) not null PRIMARY KEY, Name varchar(20) not null, Birthday date not null, DeptID char(2) not null)(2)create table tblEmployees( ID char(4) unique, IDCARD char(18) unique,Name char(20),Gongzi int check (Gongzi0)3. 用SQL语言实现下列功能的sql语句代码:(1)创建数据表宿舍表:宿舍表(宿

23、舍号 char(6),宿舍电话),要求使用:主键(宿舍号)、宿舍电话:以847开头的7位电话号码(2)创建数据表同学表:同学表(学号 char(6),姓名,性别,年龄,民族,身份证号,宿舍号) ,要求使用:主键(学号)、外键(宿舍号)、默认(民族)、非空(民族,姓名,年龄)、唯一(身份证号)、检查(性别)(3)将下列宿舍信息添加到宿舍表: 宿舍号 宿舍电话 101 8471157 102 8471777答案:酌情给分,共10分(1)create table 宿舍表(宿舍号 char(6) primary key,宿舍电话 char(7) check(宿舍电话 like 8470-90-90-9

24、0-9)(2)create table 同学表(学号 char(6) primary key,姓名 nchar(4) not null,性别 nchar(1) check(性别 in (男, 女),年龄 int ,民族 nchar(8) default 汉族 not null,身份证号 char(18) unique,宿舍号 char(6) references 宿舍表(宿舍号)(3)insert 宿舍表 values(101, 8471157)insert 宿舍表 values(102, 8471777)4.根据以下情况,写出创建course表的语句。属性列数据类型长度空值列约束cs_id

25、nVarChar4Not NullPKcs_nmnVarChar20Not Nullcs_tmintNullcs_scintNull答案:酌情给分,共10分CREATE TABLE course(cs_id nVarChar(4) primary key NOT NULL ,cs_nm nVarChar(20) NOT NULL ,cs_tm int NULL ,cs_sc int NULL)5.(1)请写出在某数据库中执行以下语句后的输出结果。CREATE TABLE tabl(CNO CHAR(3),NAME VARCHAR(20),CLASS VARCHAR(20)INSERT INTO

26、 tabl values(001,方健,三年二班)INSERT INTO tabl values (002,李勇,三年一班)select * from tabl(2)请写出在某数据库中执行以下语句后的输出结果。CREATE TABLE table1(CNO CHAR(3) primary key,NAME VARCHAR(20),grade int)INSERT INTO table1 values(001,方明,85)INSERT INTO table1 values(002,李元,90)INSERT INTO table1 values(003,徐汇,75)INSERT INTO tabl

27、e1 values(004,王希,59)INSERT INTO table1 values(005,刘玉,70)select CNO,NAME from table1 where grade between 60 and 80 order by grade答案:酌情给分,每个5分(1)001方健三年二班 002李勇三年一班 (2)005刘玉003徐汇6. 已知有如下student表:StudIDNameDeptIDMinzu1 张三12汉族 2 李赛12汉族 3 王明13蒙古族 4 李密12汉族 5 刘凤15满族 请写出执行以下语句后的输出结果。(1)SELECT Name, Minzu FR

28、OM student WHERE DeptID BETWEEN 13 AND 15(2)SELECT * FROM student WHERE DeptID IN (12,15)答案:(1)5分王明蒙古族 刘凤满族 (2)5分1张三12汉族 2李赛12汉族 4 李密12汉族 5 刘凤15满族 7.请写出在某数据库中执行以下语句后的输出结果。CREATE TABLE table8(CNO CHAR(3) primary key,NAME VARCHAR(20),grade int)INSERT INTO table8 values(001,方明,85) INSERT INTO table8 va

29、lues(002,李元,90)INSERT INTO table8 values(003,徐汇,75) INSERT INTO table8 values(004,王希,59)(1)select max(grade) as 最高分,sum(grade) 总分,min(grade) 最低分 from table8(2)select avg(grade) as 平均分 from table8(3)select * from table8 where grade80 order by cno desc答案:(1) 3分最高分总分最低分9030959(2) 3分平均分77或77.25(任答一个均正确)

30、(2) 4分CNONAMEgrade004王希59003徐汇758.已知有如下student表:StudIDNameDeptIDMinzu1 张三12汉族 2 李赛12汉族 3 王明13蒙古族 (1)写出查询student表中非12系(DeptID)的学生信息的语句。(2)写出查询表中Name包含“李”的所有信息的语句。答案:(1)SELECT * FROM student WHERE NOT (DeptID = 12) (5分)(2)SELECT * FROM student WHERE Name LIKE %李% (5分)9. 已知数据库中存在以下两个表,同学表(学号 char(6),姓名

31、,性别,年龄,民族,身份证号,宿舍号) ,宿舍表(宿舍号 char(6),宿舍电话)。(1)从同学表中查询女同学的最大年龄、最小年龄、平均年龄。(2)创建带参数的存储过程某宿舍同学:姓名, 性别, 宿舍电话,执行此过程,查询101宿舍情况(3)将下列宿舍信息添加到宿舍表: 宿舍号 宿舍电话 104 8471057 109 8470333答案:酌情给分,共10分(1)select 最大年龄 = max(年龄), 最小年龄 = min(年龄), 平均年龄 = avg(年龄) from 同学表 where 性别=女(2)create procedure 某宿舍同学 宿舍号 varchar(6) as

32、 select 姓名, 性别, 宿舍电话 from 同学表视图 where 宿舍号 = 宿舍号go execute 某宿舍同学 101(3)insert 宿舍表 values(104, 8471057)insert 宿舍表 values(109, 8470333)10.请写出在某数据库中执行以下语句后的输出结果。CREATE TABLE table2(CNO CHAR(3) primary key,NAME VARCHAR(20),grade int)INSERT INTO table2 values(001,方明,89)INSERT INTO table2 values(002,李元,90)

33、INSERT INTO table2 values(003,徐汇,60)INSERT INTO table2 values(004,王希,75)CREATE TABLE table3(CNO CHAR(3) primary key,sdept char(20)INSERT INTO table3 values(001,计算机系)INSERT INTO table3 values(002,电子系)INSERT INTO table3 values(003,电子系)INSERT INTO table3 values(004,计算机系)(1)select sdept,SUM(grade) from

34、table3 join table2 on o=o group by sdept(2)select max(grade) as 最高分,min(grade) 最低分 from table2(3)select name from table3 join table2 on o=o where table3.sdept=计算机系答案:(1)电子系 150计算机系 164(2)最高分最低分9060(3)方明王希11.学生信息系统中有两个表:xsxx“学生信息表”和xxx“系信息表”。在学生信息表中有列“学号”、列“姓名”、列“出生日期”、列“系号”,在系信息表中有列“系号”、列“系名”、列“系主任”

35、。列“系号”是学生信息表引用系信息表的外键。(1)请用SELECT语句列出所有学生的学号、姓名和所在的系名。(2)假设xsxx表中的系号以x命名,xxx表中的系号以“系号”命名,请用SELECT语句统计并显示每个系的系号、系名以及每个系学生的人数。要求:如果新创建的系还没有学生,就不要显示该系的信息。答案:不局限于答案,可酌情给分(1)select 学号,姓名,系名 FROM xsxx join xxx ON xsxx.系号 =xxx.系号 (5分)(2)select 系号,系名 ,COUNT(*) as 学生个数 FROM xsxx join xxx ON xsxx.x=xxx.系号 gro

36、up by 系号,系名 (5分)12.学生信息系统中有两个表:xsxx“学生信息表”和xxx“系信息表”。在学生信息表中有列“学号”、列“姓名”、列“出生日期”、列“系号”,在系信息表中有列“系号”、列“系名”、列“系主任”。假设xsxx表中的系号以x命名,xxx表中的系号以“系号”命名。(1)请用SELECT语句统计并显示每个系的系号、系名。要求:如果新创建的系还没有学生,就不要显示该系的信息。(2)请用SELECT语句统计并显示每个系的系号、系名。要求:如果新创建的系还没有学生,该系也要显示。答案:不局限于答案,可酌情给分(1)select 系号,系名 FROM xsxx left joi

37、n xxx ON xxx.系号=xsxx.x group by 系号,系名 (5分)(2)select 系号,系名 FROM xsxx right join xxx ON xxx.系号=xsxx.x group by 系号,系名 (5分)创建表的代码如下:CREATE TABLE xsxxs(学号 CHAR(5) primary key,姓名 VARCHAR(20),出生日期 datetime,x char(5)INSERT INTO xsxxs values(001,方明,1985.06.07,001)INSERT INTO xsxxs values(002,刘浩明,1980.7.31,00

38、1)INSERT INTO xsxxs values(003,王力,1986.08.21,003)CREATE TABLE xxx(系号 CHAR(5) primary key,系名 VARCHAR(20),系主任 char(10)INSERT INTO xxx values(001,计算机系,王梅)INSERT INTO xxx values(002,电子系,李铭)INSERT INTO xxx values(003,自动化系,穆力)INSERT INTO xxx values(004,动力系,夏尔)五、单选题1A2A3A4A5C 6A7A8A9A10C 1、使用语句CREATE DATAB

39、ASE SHUJUKU创建的数据文件放在( )。ASQL Server的默认路径下BD盘CE盘DF盘2、有SQL语句“SELECT avg(单价)AS 均价 FROM moneytt”,此时“均价”字段的内容是( )。A单价的平均值B单价的最高值C单价的最小值D单价的总和3、下列选项都是系统提供的存储过程,其中用于查看存储过程的文本信息的是( )。Asp_helptextBsp_helpindependsCsp_bindrulesDsp_renames4、“Create Unique Index ABC On student(sno)”将在student表上创建名为ABC的( )。A唯一索引B

40、聚集索引C复合聚集索引D非聚集索引5、在SQL Server 2008中,使用( )可以创建一个触发器。Acreate databaseBcreate tableCcreate triggerDcreate index6、删除索引的SQL语句是( )。Adrop indexBcreate indexCuse_help indexD以上都不对7、一般情况下,视图名称( )与该用户拥有的任何表的名称相同。A不可以B一定能C在某些条件下可以D以上都不对8、SQL Server提供的单行注释语句是指使用( )开始的一行内容。A“-” B“/*”C“”D“”9、下列用于定义字段的SQL语句中,正确的是(

41、 )。A学号 char(10)B学号 bitmoneyC学号 moneysD学号 float_real10、索引是对数据表中( )字段按照一定的排列顺序组成。A一个B两个C一个或多个D零个六、判断题1.SELECT语句可以不需要FROM子句就能独立的访问数据库中某一数据表。错2.SELECT * FROM Movie中*表示返回Movie表中的第一列。错3.SELECT name FROM Movies中name表示要操作的数据表。 错4.SQL语句中WHERE子句主要是指定查询的各种条件。 对 5.SQL语句中的WHERE子句主要是由SQL的操作符连接各种条件,以完成复杂的查询请求。 对 6

42、.语句SELECT * FROM student,depart WHERE student.dNo=depart.dNo与SELECT * FROM student JOIN depart ON student.dNo=depart.dNo查询结果一致。对7.从student表中查询给定学号范围(sno为1,2,4,5)的学生姓名sname,该语句为select sname from student where sno in (1,2,4,5)。 对8.从student表中查询选修了2号(cno)课程的学生学号sno,该语句为select sno from electCourse where cno=2。 错9.在SQL Server 2008的Windows认证模式中,用户身份主要由Windows进行确认。SQL Server不要求提供密码,也不执行身份验证。 对 10.Windows认证模式是SQL Server 2008身份认证中的一种认证模式。用户身份由 Windows 进行确认。对

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 期刊短文 > 信息管理

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁