SQL Server数据库技术学习通课后章节答案期末考试题库2023年
sql数据库期末考试题及答案
sql数据库期末考试题及答案一、选择题(每题2分,共20分)1. SQL语言中,用于创建新表的语句是:A. SELECTB. INSERTC. CREATED. DROP答案:C2. 在SQL中,以下哪个关键字用于删除表?A. REMOVEB. DROPC. DELETED. REMOVE TABLE答案:B3. 如果要查询所有学生的姓名和成绩,应该使用以下哪个SQL语句?A. SELECT * FROM students;B. SELECT name, score FROM students;C. SELECT name FROM students;D. SELECT score FROM students;答案:B4. SQL中用于更新记录的关键字是:A. UPDATEB. CHANGEC. MODIFYD. ALTER答案:A5. 在SQL中,哪个关键字用于指定查询结果的输出顺序?A. ORDERB. SORTC. ORDER BYD. ASC答案:C6. 以下哪个选项是SQL中用于删除数据的语句?A. DELETEB. DROPC. REMOVED. ERASE答案:A7. 在SQL中,用于连接两个或多个表的关键字是:A. JOINB. UNIONC. INTERSECTD. CROSS答案:A8. SQL中用于添加新记录的关键字是:A. INSERTB. ADDC. CREATED. NEW答案:A9. 以下哪个选项是SQL中用于分组数据的关键字?A. GROUPB. GROUP BYC. CATEGORIZED. CLASSIFY答案:B10. 在SQL中,用于计算总和的函数是:A. COUNTB. SUMC. AVGD. MAX答案:B二、填空题(每题2分,共20分)1. SQL中,用于_________数据的语句是SELECT。
答案:查询2. 如果需要在查询结果中排除重复的行,可以使用关键字_________。
SQL数据库期末考试题附答案
一、单选题(共 10 道试题,共 50 分。
)V 1. SQL Server中,保存着每个数据库对象的信息的系统表是( C)。
A. sysdatabasesB. SyscolumnsC. SysobjectsD. Syslogs2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D )。
A. UpdateB. DeleteC. InsertD. Alter3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A )。
A. age>=30 and age<=40B. age>=30 or age<=40C. age>30 and age<40D. age>30 or age<404. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用(D )约束。
A. PDRIMARY KEYB. FOREIGN KEYC. uniqueD. check5. 记录数据库事务操作信息的文件是(D )。
A. 数据文件B. 索引文件C. 辅助数据文件D. 日志文件6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用( C)命令。
A. SELECT * FROM CP WHERE 产品名称 LIKE ‘冰箱’B. SELECT * FROM XSH WHERE 产品名称 LIKE ‘冰箱’C. SELECT * FROM CP WHERE 产品名称 LIKE ‘%冰箱%’D. SELECT * FROM CP WHERE 产品名称=‘冰箱’7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是(D )。
A. 一对一的联系B. 一对多的联系C. 多对一的联系D. 多对多的联系8. SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的( D)子句之中。
sql数据库期末考试题及答案完整版
sql数据库期末考试题及答案完整版s q l数据库期末考试题及答案HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】一、单选题(共 10 道试题,共 50 分。
)V 1. SQL Server中,保存着每个数据库对象的信息的系统表是( C)。
A. sysdatabasesB. SyscolumnsC. SysobjectsD. Syslogs2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D )。
A. UpdateB. DeleteC. InsertD. Alter3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A )。
A. age>=30 and age<=40B. age>=30 or age<=40C. age>30 and age<40D. age>30 or age<404. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用(D )约束。
A. PDRIMARY KEYB. FOREIGN KEYC. uniqueD. check5. 记录数据库事务操作信息的文件是(D )。
A. 数据文件B. 索引文件C. 辅助数据文件D. 日志文件6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用( C)命令。
A. SELECT * FROM CP WHERE 产品名称LIKE ‘冰箱’B. SELECT * FROM XSH WHERE 产品名称LIKE ‘冰箱’C. SELECT * FROM CP WHERE 产品名称LIKE ‘%冰箱%’D. SELECT * FROM CP WHERE 产品名称=‘冰箱’7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是(D )。
数据库系统原理与应用学习通课后章节答案期末考试题库2023年
数据库系统原理与应用学习通课后章节答案期末考试题库2023年1.统计查询能到的结果有()条记录,分组查询得到的结果有()条记录。
参考答案:1;一###多2.删除表里记录需要使用的两个关键字是()和()(答案用小写字母)。
参考答案:delete###from3.以下不属于DML命令的是()。
参考答案:create4.数据库系统与文件系统的主要区别是 ( )。
参考答案:文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决5.90参考答案:26.以下关于查询排序的说法,正确的是()。
参考答案:排序操作不会影响表中存储数据的顺序7.设有关系D(Dno,Dname),如果要查询Dname值中倒数第3个字母为z,并且至少包含4个字母的元组,则查询条件应写成Where Dname Like()。
参考答案:’_% z _ _’8.在关系A(S,SN,D)和B(D,CN,NM)中,A的主码是S,B的主码是D,则D在A中称为_______ 。
参考答案:外码9.下列聚合函数中正确的是()。
参考答案:COUNT(*)10.用下面的T-SQL语句建立一个基本表: CREATE TABLE Student ( SnoCHAR(4) PRIMARY KEY , Sname CHAR(8) NOT NULL , Sex CHAR(2) , age INT ) 可以插入到表中的元组是()。
参考答案:'5021','刘祥',NULL,2111.数据库系统中,物理数据独立性是指 ( )。
参考答案:应用程序与存储在磁盘上数据库的物理模式是相互独立的12.在一个关系中,任何候选码中所包含的属性都称为。
参考答案:主属性13.存取方法设计是数据库设计中的哪个阶段的任务? ( )。
参考答案:物理结构设计14.在关系A(S,SN,D)和B(D,CN,MN)中,A的主码是S,B的主码是D,则D在A中称为。
SQL-Server-期末考试题目及答案
SQL-Server-期末考试题目及答案SQL Server 期末考试题目及答案一、单选题1. Microsoft公司的SQL Server2000数据库管理系统一般只能运行于()。
A. Windows平台B. UNIX平台C. LINX平台D. NetWare平台2. 当一条SELECT语句访问一大表里的有限几行数据时,SQL Server2000通常会()。
A. 为数据加上页级锁B. 为数据加上行级锁C. 需要用户的干涉和参与D. 使用户独占数据库3. 当采用Windows认证方式登录数据库服务器时,SQL Server2000客户端软件会向操作系统请求一个()。
A. 信任连接B. 集成C. 并发控制D. 数据转换服务4. 以下对SQL Server2000描述不正确的是()。
A. 支持XMLB. 支持用户自定义函数C. 支持集成D. 支持网状数据模型5. 如果在SQL Server2000上运行一个非常大的数据库,为取得较好效果应选用安装()。
A. 企业版B. 标准版C. 个人版D. 开发版6. 提高SQL Server2000性能的最佳方法之一是()。
A. 增大硬盘空间B. 增加存C. 减少数据量D. 采用高分辨率显示器7. SQL Server2000标准版不支持的操作系统是()。
A. Windows 2000 ServerB. Windows NT ServerC. Windows98D. Windows 2000 Advanced Server8. 如果希望完全安装SQL Server2000,则应选择()。
A. 典型安装B. 最小安装C. 自定义安装D. 仅连接9. 要想使SQL Server2000数据库管理系统开始工作,必须首先启动()。
A. SQL Server服务器B. 查询分析器C. 网络实用工具D. 数据导入和导出程序10. 用于配置客户端网络连接的工具是()。
A. 企业管理器B. 客户端网络实用工具C. 查询分析器D. 联机帮助文档11. SQL Server2000的物理存储主要包括3类文件()。
sql数据库期末考试题及答案
一、单选题(共 10 道试卷,共 50 分。
)1. SQL Server中,保存着每个数据库对象的信息的系统表是(C)。
A. sysdatabasesB. SyscolumnsC. SysobjectsD. Syslogs2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D)。
A. UpdateB. DeleteC. InsertD. Alter3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A)。
A. age>=30 and age<=40B. age>=30 or age<=40C. age>30 and age<40D. age>30 or age<404. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用(D)约束。
A. PDRIMARY KEYB. FOREIGN KEYC. uniqueD. check5. 记录数据库事务操作信息的文件是(D)。
A. 数据文件B.索引文件C. 辅助数据文件D. 日志文件6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用(C)命令。
A. SELECT * FROM CP WHERE 产品名称 LIKE ‘冰箱’B. SELECT * FROM XSH WHERE 产品名称 LIKE ‘冰箱’C. SELECT * FROM CP WHERE 产品名称 LIKE ‘%冰箱%’D. SELECT * FROM CP WHERE 产品名称=‘冰箱’7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是(D)。
A. 一对一的联系B.一对多的联系C. 多对一的联系D. 多对多的联系8. SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的(D)子句之中。
A. SELECTB. HAVINGC. GROUP BY…HAVINGD. WHERE9. 列值为空值(NULL),则说明这一列(C)。
数据库期末考试题及答案2024
数据库期末考试题及答案2024**数据库期末考试题及答案2024**一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据组织C. 数据存储D. 数据加密**答案:D**2. 关系数据库中,关系至少应该满足的完整性约束是:A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 所有以上**答案:D**3. 在SQL中,用于创建新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. CREATE VIEWD. CREATE INDEX**答案:A**4. 数据库的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是:A. 外模式B. 概念模式C. 内模式D. 存储模式**答案:B**5. 在关系数据库中,以下哪个操作用于删除表?A. DROP TABLEB. REMOVE TABLEC. DELETE TABLED. CLEAR TABLE**答案:A**6. 数据库设计中,规范化的主要目的是:A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低存储成本**答案:B**7. 在SQL查询中,用于选择特定列的关键字是:A. SELECTB. WHEREC. FROMD. ORDER BY**答案:A**8. 数据库中的事务具有以下哪个特性,确保事务的可靠性?A. 原子性B. 一致性C. 隔离性D. 持久性**答案:D**9. 以下哪个不是数据库设计阶段?A. 需求分析B. 概念性设计C. 物理设计D. 数据维护**答案:D**10. 在关系数据库中,以下哪个操作用于更新表中的数据?A. UPDATEB. MODIFYC. CHANGED. ALTER**答案:A**二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)的核心是______。
**答案:数据库引擎**2. 在数据库中,主键用于______。
《SQL Server数据库技术》试题含答案B
健雄职业技术学院 考试试卷 说明:本次考试 120 分钟, 32 道小题,共计 4 页,总分 100 分B 考试科目 SQL Server 数据库技术 考试类型 高职期末考试 『闭卷』 学年学期适用专业年 级教研室主任(装订线内不准做答)一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题末的括号中)(本大题共20小题,每小题1.5分,总计30分)1、若某表满足1NF,且其所有属性合起来组成主健,则一定还满足范式 ( )A、只有2NFB、只有3NFC、2NF和3NFD、没有2、Microsoft SQL Server 2000各版本的服务器组件必须在特定的操作系统上使用,其中能在Windows 2000 Professional上运行,但不能在Windows 98上运行的是( )A、企业版B、标准版C、个人版D、开发版3、SQL Server支持在线备份,但在备份过程中,不允许执行的操作是( )(1)、创建或删除数据库文件(2)、创建索引(3)、执行非日志操作(4)、自动或手工缩小数据库或数据库文件大小A、(1)B、(1)(2)C、(1)(2)(3)D、(1)(2)(3)(4)4、SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( )。
A. 包括30岁但不包括20岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括20岁和30岁5、现有关系:学生(学号,姓名,系号,系名),为消除数据冗余,至少需要分解为( )A、1个表B、2个表C、3个表D、4个表6、数据库中存放三个关系:学生(学号,姓名)和课程(课程号,课程名)和成绩(学号、课程号、成绩),为快速查出某位学生所学的课程名,应该( )A、在学生表上按学号建索引B、在成绩表上按课程号建索引C、在课程表上按课程号建索引D、在学生表上按姓名建索引7、如果要从数据库中删除触发器,应该使用SQL语言的命令( )A、DELETE TRIGGERB、DROP TRIGGERC、REMOVE TRIGGERD、DISABLE TRIGGER8、已知员工和员工亲属两个关系,当员工调出时,应该从员工关系中删除该员工的元组,同时在员工亲属关系中删除对应的亲属元组。
数据库原理与应用22-23-2学习通课后章节答案期末考试题库2023年
数据库原理与应用22-23-2学习通课后章节答案期末考试题库2023年1.描述现实世界中各种具体事物或抽象概念的符号记录称为参考答案:数据2.在数据管理技术的发展的三个阶段中,数据独立性最高的是( ) 阶段。
参考答案:数据库系统3.本课程第3-6周线上课表安排是参考答案:每周四15:05-16:30###每周五8:00-9:254.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( )。
参考答案:DBS包括DB和DBMS5.数据库的体系结构分为三级模式,分别是()。
参考答案:外模式###模式###内模式6.在数据库中存储的是( )参考答案:数据和数据之间的联系7.模式是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述。
参考答案:错8.数据库系统(Data Base System,DBS)由()组成。
参考答案:数据库(DataBase,DB)###数据库管理系统(DataBase ManagementSystem,DBMS)###数据库应用系统(DataBase Application System,DBAS)###人员9.数据库管理系统是数据库系统的核心软件,一般说来,其功能主要包括()。
参考答案:数据定义和操纵功能###数据库运行控制功能###数据库的组织、存储和管理###建立和维护数据库10.数据处理的核心是参考答案:数据管理11.第3-6周线上课将完成多少课时?参考答案:812.本课程总课时是参考答案:6413.一个数据库只有一个模式和内模式,但可以有多个外模式。
参考答案:对14.“讨论”区是什么区?参考答案:发帖区15.从哪里可以及时得到课程信息?参考答案:学习通“通知”。
sql数据库期末考试题及答案演示教学
sql数据库期末考试题及答案一、单选题(共 10 道试题,共 50 分。
)1. SQL Server中,保存着每个数据库对象的信息的系统表是( C)。
A. sysdatabasesB. SyscolumnsC. SysobjectsD. Syslogs2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D )。
A. UpdateB. DeleteC. InsertD. Alter3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A )。
A. age>=30 and age<=40B. age>=30 or age<=40C. age>30 and age<40D. age>30 or age<404. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用(D )约束。
A. PDRIMARY KEYB. FOREIGN KEYC. uniqueD. check5. 记录数据库事务操作信息的文件是(D )。
A. 数据文件B. 索引文件C. 辅助数据文件D. 日志文件6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用( C)命令。
A. SELECT * FROM CP WHERE 产品名称LIKE ‘冰箱’B. SELECT * FROM XSH WHERE 产品名称LIKE ‘冰箱’C. SELECT * FROM CP WHERE 产品名称LIKE ‘%冰箱%’D. SELECT * FROM CP WHERE 产品名称=‘冰箱’7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是(D )。
A. 一对一的联系B. 一对多的联系C. 多对一的联系D. 多对多的联系8. SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的( D)子句之中。
《SQL Server数据库技术》期末试卷及答案A
职业技术学院 考试试卷 说明:本次考试 120 分钟, 59 道小题,共计 6 页,总分 100 分A 考试科目 SQL Server 数据库技术 考试类型 『闭卷』 学年学期适用专业年 级教研室主任(装订线内不准做答)一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题末的括号中)(本大题共20小题,每小题1分,总计20分)1、数据库应用系统是由数据库、数据库管理系统及其开发工具、应用系统、()和用户构成。
A.DBMS B.DB C.DBS D.DBA2、数据库管理系统的英文缩写是()。
A.DBMS B.DBS C.DBA D.DB3、在关系运算中,选取符合条件的元组是()运算。
A.除法 B.投影 C.选择 D.连接4、用于模糊查询的匹配符是( )。
A. _B. []C. ^D. LIKE5、在SQL SERVER中不是系统数据库的是( )。
A. masterB. pubsC. tempdbD. model6、如果要从数据库中删除触发器,应该使用SQL语言的命令( ) 。
A.DELETE TRIGGERB.DROP TRIGGERC.REMOVE TRIGGERD.DISABLE TRIGGER7、SQL Server 2000中删除表中记录的命令是()。
A.DELETE B.SELECTC.UPDATE D.DROP8、SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( )。
A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括30岁但不包括20岁9、在SQL中,建立视图用的命令是 ( )。
A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEX10、在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。
A. sp_dbhelpB. sp_dbC. sp_helpD. sp_helpdb11、下列聚合函数中正确的是( )A. SUM (*)B. MAX (*)C. COUNT (*)D. AVG (*)12、已知员工和员工亲属两个关系,当员工调出时,应该从员工关系中删除该员工的元组,同时在员工亲属关系中删除对应的亲属元组。
SQL Server 数据库期末考试试题A及标准答案
SQL Server数据库期末考试试题A班级:学号:姓名:教师:一二三四五总分得分一.填空题(15分,每空1分)1.SQL server2000中为用户提供的一个图形化的数据编程接口是(),其基本功能是()。
2.SQL中可以用统计函数对表是数据进行汇总,统计等多种运算,其中()用来求平均值,()用来求和.3.Select查询语句中对查询的结果进行分组用到的关键字是()。
4.按照数据完整性的功能可以将其分为四类:(),(),(),()。
5.我们会在大多数的表中都建立主键,主键的特征有三点分别为(),(),()。
6.SQL Server中有三种事物模式:(),(),()。
二.单项选择题(10分,每题1分)1.SQL Server2000中,一个数据库最多可建立()个表A.100万个B.200万个C.300万个D.400万个2.SQL Server中数据存储在页中,页是数据存储的最小单位,每一页可存储()字节。
A.8K B.16KC.24K D.32K3.在下列关于规则标识符的陈述中,错误的是()A.标识符的第一个字符必须是Unicode2.0标准所定义的字符。
B.标识符的第一个字符后的字符可以是Unicode2.0标准所定义的字符。
C.标识符中可以有空格、或其它特殊字符。
D.标识符不能与SQL Server保留关键字相同。
4.我们使用嵌套查询时最多可以嵌套多少层的子查询()A.2层B.4层C.8层D.层数不限5.下面哪一项不是数据完整性的含义()A.数值的完整性。
B.数据的正确性。
C.表内数据不相互矛盾。
D.表间数据不相互矛盾。
6.SQL语言中,删除一个表的命令是()A.DELETE B.DROPC.CLEAR D.REMORE7.()是一个图形化的数据编程接口,其基本功能是编辑Transact-SQL语句。
A.企业管理器B.查询分析器C.服务管理器D.对象浏览器8.整数数据类型中,微整数类型“tinyint”的取值范围是()。
SQLServer数据库期末复习试题试卷及答案
SQLServer数据库期末复习试题试卷及答案一、选择题(每题5分,共40分)1. 以下哪一项不是SQL Server数据库的主要组件?A. 数据库引擎B. SQL Server Management StudioC. SQL Server Data ToolsD. Internet Information Services (IIS)答案:D2. 以下哪种数据类型在SQL Server中用于存储图片或文件?A. VARCHARB. NVARCHARC. BLOBD. VARBINARY答案:D3. 以下哪个命令用于在SQL Server中创建一个数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE INDEXD. CREATE VIEW答案:A4. 在SQL Server中,以下哪个语句用于插入数据到表中?A. INSERT INTOB. UPDATEC. DELETED. SELECT答案:A5. 以下哪个命令用于在SQL Server中删除一个表?A. DROP TABLEB. DELETE TABLEC. TRUNCATE TABLED. ALTER TABLE答案:A6. 在SQL Server中,以下哪个函数用于计算平均值?A. SUM()B. AVG()C. COUNT()D. MAX()答案:B7. 以下哪个命令用于在SQL Server中创建一个存储过程?A. CREATE PROCEDUREB. CREATE FUNCTIONC. CREATE VIEWD. CREATE TRIGGER答案:A8. 在SQL Server中,以下哪个命令用于创建一个触发器?A. CREATE TRIGGERB. CREATE PROCEDUREC. CREATE FUNCTIOND. CREATE VIEW答案:A二、填空题(每题5分,共30分)9. 在SQL Server中,数据库文件的扩展名是______。
数据库基础学习通课后章节答案期末考试题库2023年
数据库基础学习通课后章节答案期末考试题库2023年1.下列关于字段属性的默认值的设置说法,错误的是( )。
参考答案:设置默认值后,用户只能使用默认值2.在Access数据库中,表就是( )。
参考答案:关系3.Access数据库具有很多特点,下列叙述中,是Access特点的是()。
参考答案:Access可以通过编写应用程序来操作数据库中的数据4.“输入掩码”属性用于设定控件的输入格式,其中仅可以对( )数据进行输入掩码向导的设置。
参考答案:文本型和日期/时间型5.在数据表视图中,不能直接进行的操作是( )。
参考答案:修改字段的名称6.下列对象中不属于Access对象的是()。
参考答案:文件夹7.在“student”表中,“姓名”字段的字段大小为10,则在此列输入数据时,最多可输入的汉字数和英文字符数分别是( )。
参考答案:10 108.在数据库中,建立索引的主要作用是( )。
参考答案:提高查询速度9.在数据库中,建立索引的主要作用是()。
参考答案:提高查询速度10.在Access中,可以从( )中进行打开表的操作。
参考答案:“数据库”视图和表向导视图11.Access中的参照完整性规则不包括( )。
参考答案:查询规则12.使用表设计器定义表中字段时,不是必须设置的内容是( )。
参考答案:说明13.对数据表进行筛选操作,结果是( )。
参考答案:只显示满足条件的记录,不满足条件的记录被隐藏14.若要确保输入的出生日期值格式必须为短日期,应将该字段的输入掩码设置为()。
参考答案:0000/99/9915.对“商贸”学院2013年以前参加工作的教师的工资增加100元,合适的查询为()。
参考答案:更新查询16.要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置( )。
参考答案:参照完整性17.“是/否”数据类型常被称为()。
参考答案: 布尔型。
数据库期末考试题SQL及答案
数据库期末考试题SQL及答案一、单项选择题(每题2分,共10分)1. 在SQL中,用于创建新表的语句是:A. CREATE TABLEB. CREATE DATABASEC. INSERT INTOD. SELECT答案:A2. 如果想要查询所有学生的姓名和成绩,应该使用以下哪个SQL语句?A. SELECT name, score FROM students;B. SELECT * FROM students;C. SELECT name FROM students;D. SELECT score FROM students;答案:A3. 在SQL中,用于更新表中数据的语句是:A. INSERTB. UPDATEC. DELETED. SELECT答案:B4. 下列哪个函数用于计算字段值的平均值?A. AVG()B. SUM()C. COUNT()D. MAX()答案:A5. 如果想要删除名为“students”的表,应该使用以下哪个SQL语句?A. DROP TABLE students;B. REMOVE TABLE students;C. DELETE TABLE students;D. DESTROY TABLE students;答案:A二、多项选择题(每题3分,共15分)1. 下列哪些SQL语句用于查询数据?A. SELECTB. INSERTC. UPDATED. DELETE答案:A2. 在SQL中,以下哪些选项是数据类型?A. INTB. VARCHARC. DATED. BOOLEAN答案:A, B, C3. 以下哪些关键字用于连接表?A. JOINB. UNIONC. INTERSECTD. EXCEPT答案:A4. 在SQL中,哪些语句用于删除数据?A. DELETEB. DROPC. REMOVED. TRUNCATE答案:A, B, D5. 下列哪些函数用于字符串操作?A. CONCAT()B. LENGTH()C. SUBSTRING()D. SUM()答案:A, B, C三、填空题(每题3分,共15分)1. 在SQL中,使用________关键字来定义主键。
SQLserver数据库期末考试试题及答案
SQLserver数据库期末考试试题及答案SQL Server数据库期末考试试题及答案本文为SQL Server数据库期末考试试题及答案,旨在为读者提供一份便捷的学习资料。
以下将给出一系列试题并附上相应的答案,帮助读者更好地理解和掌握SQL Server数据库的相关知识点。
试题一:数据库基础1. 请简要解释数据库、数据表和字段的概念。
答案:数据库是指按照一定的数据模型组织、描述和存储数据的集合,具有良好的数据管理系统。
数据表是指数据库中的一种组织形式,类似于Excel的工作表,用于存储具有相同结构的数据。
字段是数据表中的列,用于存储特定类型的数据。
2. 请列举SQL Server中的常见数据类型以及其含义。
答案:常见数据类型包括:- int: 用于存储整数数据。
- varchar: 用于存储可变长度的字符串数据。
- date: 用于存储日期数据。
- float: 用于存储浮点数数据。
- bool: 用于存储布尔值。
3. 请解释主键和外键的概念。
答案:主键是一种用于唯一标识数据表中每一行记录的字段或一组字段,具有唯一性和非空性的特点。
外键是指在一个数据表中,用于与另一个数据表的主键建立关联的字段,用于保持数据表之间的数据完整性。
试题二:SQL查询1. 请写出查询employees表中所有员工的姓名和工资。
答案:SELECT 姓名, 工资 FROM employees;2. 请写出查询orders表中订单金额大于100的订单编号和客户ID。
答案:SELECT 订单编号, 客户ID FROM orders WHERE 订单金额 > 100;3. 请写出查询customers表中以'A'开头并且包含'E'的客户姓名。
答案:SELECT 客户姓名 FROM customers WHERE 客户姓名 LIKE 'A%E';试题三:数据操作1. 请写出向employees表中插入一条新员工信息的SQL语句,包括字段:员工编号、姓名、年龄和性别。
SQL数据库期末考试题及答案[五篇模版]
SQL数据库期末考试题及答案[五篇模版]正文第一篇:SQL数据库期末考试题及答案sql数据库期末考试题及答案一、单选题(共 10 道试题,共 50 分。
)1. SQL Server中,保存着每个数据库对象的信息的系统表是( C)。
A. sysdatabasesB. SyscolumnsC. SysobjectsD. Syslogs2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D )。
A. Update B. Delete C. Insert D. Alter3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A )。
A. age>=30 and age=30 or age30 and age30 or age22 (SC) ) ⅱ. σ age>22 (πS_ID,SCORE (SC) )ⅲ. πS_ID,SCORE (σ age>22 (πS_ID,SCORE,AGE (SC) ) )A.ⅰ和ⅱB. 只有ⅱ正确C. 只有ⅰ正确D. ⅰ和ⅲ正确选择题参考答案:(1) A (2) D (3) C (4) A (5) D (6) A (7)C (8) B (9) A (10) B(11) B (12) C (13) B (14) C (15) D (16) A (17) C (18)A (19) D二、简答题1. 试述关系模型的三个组成部分。
2. 试述关系数据语言的特点和分类。
3.设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:S( SNO,SNAME,STATUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY);供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成;零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成;工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成;供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SQL Server数据库技术学习通课后章节答案期末考试题库2023年
1.如果要在查询结果中列出在最前面的5个记录,要在SQL语句的select命
令中添加参数( )。
参考答案:
top 5
2.建立索引的目的是()
参考答案:
提高SQL Server数据检索的速度
3.在SQL Server 2008中,下列变量名正确的是()。
参考答案:
@sum
4.()是被长期存放在计算机内的、有组织的、统一管理的相关数据的集合。
参考答案:
DB
5.SQL Server系统中的所有服务器级系统信息存储于哪个数据库()。
参考答案:
master
6.以下关于主键的描述正确的是()。
参考答案:
标识表中唯一的实体
7.要在SQL Server中创建一个员工信息表,其中员工的薪水、医疗保险和养
老保险两项之和不能大于薪水的1/3,这一项规则可以采用()来实现。
参考答案:
C.检查约束
8.DBMS的含义是()。
参考答案:
数据库管理系统
9.运行结果将是()
参考答案:
表Students中约束依然存在
10.以下不属于SQL Server系统数据库的是()。
参考答案:
stus
11.表达式 Datepart (mm,‘2004-3-13’ ) +2 的结果是()。
参考答案:
5
12.主键用来实施()
参考答案:
实体完整性约束
13.SQL Server 2008中表更新数据的命令是()。
参考答案:
UPDATE
14.使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当()。
参考答案:
在GROUP BY后面使用HAVING 子句
15.数据定义语言的缩写词为 ( )。
参考答案:
DDL
16.安装MS SQL Server时,系统自动建立几个数据库,其中有一个数据库记录
了一个SQL Server系统的所有系统信息,这个数据库是( )
参考答案:
master数据库
17.使用SQL命令将学生STUDENT中的学生年龄AGE字段的值增加1岁,应
该使用的命令是()。
参考答案:
UPDATE STUDENT SETAGE=AGE+1
18.在SQL语言中,子查询是()。
参考答案:
嵌入到另一个查询语句之中的查询语句
19.Select 职工号 FROM 职工 WHERE 工资>1250 命令的功能是( )。
参考答案:
查询工资大于1250的记录
20.数据库管理系统的英文缩写是()。
参考答案:
DBMS
21.SQL语言允许使用通配符进行字符串匹配的操作,其中‘_’可以表示()。
参考答案:
1个字符
22.在连接SQLServer时需要提供登录账号和口令的验证模式是( )
参考答案:
SQL Server 身份验证
23.SQL Server 2008中删除表中记录的命令是()。
参考答案:
DELETE
24.SQL是哪几个英文单词的缩写()
参考答案:
Structured Query Language
25.目前应用最广泛的数据库是_________型数据库。
参考答案:
关系
26.在视图上不能完成的操作是()。
参考答案:
在视图上定义新的表
27.每个数据库有且只能有一个()。
参考答案:
主数据文件
28.如果要从数据库中删除触发器,应该使用SQL语言的命令( ) 。
参考答案:
DROP TRIGGER
29.在SQL SERVER服务器上,存储过程是一组预先定义并()的Transact-
SQL语句。
参考答案:
编译
30.在数据库设计中使用E-R图工具的阶段是( )。
参考答案:
概念结构设计阶段
31.()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,
它为用户或应用程序提供访问数据库的方法。
数据库在建立、使用和维护时由其统一管理、统一控制。
参考答案:
DBMS
32.SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,
且( )。
参考答案:
包括20岁和30岁
33.在T-SQL语言中,修改表结构时,应使用的命令是()
参考答案:
ALTER
34.经信息系统的加工处理生成()。
参考答案:
信息
35.表达式 Datepart (yy,‘2004-3-13’ ) +2 的结果是()。
参考答案:
2006
36.SQL Server的字符型系统数据类型主要包括()。
参考答案:
char、varchar、text
37.查询员工工资信息时,结果按工资降序排列,正确的是( )
参考答案:
ORDER BY 工资 desc
38.模糊查找like '_a%',下面哪个结果是可能的()
参考答案:
bai
39.CREATE TABLE 语句()。
参考答案:
指定的所有者和表名称组合起来在数据库中必须惟一
40.下列聚合函数中正确的是( )
参考答案:
COUNT (*)
41.执行以下SQL语句:SELECT TOP 40 PERCENT SName,SAddress FROM
Students结果返回了20行数据,则()
参考答案:
表Students中大约有50行数据
42.下列叙述错误的是()。
参考答案:
ALTER TABLE 语句可以修改字段名称
43.关系数据表的关键字可由()字段组成。
参考答案:
一个或多个
44.数据完整性是指()。
参考答案:
数据库中的数据能够正确地反映实际情况
45.字符串常量使用()作为定界符。
参考答案:
单引号
46.SQL Server中自己建立的StudentDB数据库属于()
参考答案:
A. 用户数据库
47.在SQL中,建立存储过程的命令是 ( )。
参考答案:
CREATE PROC
48.假设原来做的一个管理系统使用的是SQL Server数据库,现在想把它简化
为Access数据库,但是数据库的格式、数据项都不能变化,应该保持一样,此时可以采用()方法来实施。
参考答案:
使用数据导入导出操作
49.主键用来实施()。
参考答案:
实体完整性约束
50.()的操作是把已经存在于磁盘的数据库文件恢复成数据库。
参考答案:
附加数据库
51.SQL Server中自己建立的TestDB数据库属于()。
参考答案:
系统数据库
52.SQL server 数据库文件有三类,其中事务日志文件的后缀为()。
参考答案:
.ldf
53.下列函数中,返回值数据类型为 int 的是()。
参考答案:
YEAR
54.SQL server 数据库文件有三类,其中主数据文件的后缀为()。
参考答案:
.mdf
55.下列说法中正确的是()。
参考答案:
SQL 中只有局部变量先声明后使用;全局变量是由系统提供的
56.在Transact-SQL语法中,SELECT语句的完整语法较复杂,使用关键字()
可以把重复行屏蔽。
参考答案:
DISTINCT
57.下列关于对象浏览器叙述错误的是()。
参考答案:
拖放表名,可在查询中添加该表的所有字段名称
58.下列途径哪个不是实现值域完整性()。
参考答案:
primary key
59.表设计器的“允许空”单元格用于设置该字段是否可输入空值,实际上就是创
建该字段的()约束。
参考答案:
非空
60.下列数据库中,属于 SQL Server 系统数据库的是()数据库。
参考答案:
tempdb
61.下列操作中,()不是 SQL Server 服务器管理器功能。
参考答案:
执行 SQL 查询命令
62.向用户授予操作权限的SQL语句是()
参考答案:
GRANT
63.用于求系统日期的函数是()。
参考答案:
GETDATE()。