SQL数据库选择题及答案教学内容
SQL考试试题及答案

SQL考试试题及答案一、选择题(每题2分,共20分)1. SQL中的SELECT语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C2. 在SQL中,以下哪个关键字用于创建新表?A. CREATEB. INSERTC. UPDATED. DELETE答案:A3. 如何在SQL查询中对结果进行排序?A. ASCB. DESCC. ORDER BYD. GROUP BY答案:C4. SQL中的主键约束是什么?A. 唯一标识表中每条记录的字段B. 允许为空的字段C. 可以重复的字段D. 可以包含NULL值的字段答案:A5. 在SQL中,用于合并两个或多个表的查询结果的关键字是?A. JOINB. UNIONC. INTERSECTD. EXCEPT答案:B6. 以下哪个函数用于计算字符串的长度?A. LENGTHB. LENC. SIZED. COUNT答案:B7. SQL中的LIKE操作符用于执行什么类型的比较?A. 精确比较B. 大小比较C. 模式匹配D. 范围比较答案:C8. 在SQL中,哪个关键字用于指定分组条件?A. GROUP BYB. ORDER BYC. HAVINGD. WHERE答案:A9. SQL中的事务是什么?A. 一组必须一起执行的SQL语句B. 单个SQL语句C. 一组必须一起回滚的SQL语句D. 一组必须一起提交的SQL语句答案:A10. 在SQL中,哪个关键字用于限制查询结果的数量?A. LIMITB. TOPC. FETCHD. ROWNUM答案:A二、填空题(每题2分,共20分)1. SQL中的______语句用于删除表中的数据。
答案:DELETE2. 要添加新的列到已存在的表中,应使用SQL的______语句。
答案:ALTER TABLE3. 如果需要在查询结果中排除重复的行,可以使用______关键字。
答案:DISTINCT4. 在SQL中,______函数用于将字符串连接起来。
SQL数据库选择题及答案

1、在数据库技术中,独立于计算机系统的模型是_C__。
A、面向对象的模型B、关系模型C、E—R模型D、层次模型2、数据库系统的控制中枢是__B_.A、数据库、b、数据库管理系统C、数据库管理员D、数据库应用系统3、使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是__C_.A、UPDATE SET AGE WITH AGE+1B、REPLACE AGE WITH AGE+1C、UPDATE STUDENT SET AGE=AGE+1D、UPDATE STUDENT AGE WITH AGE+14、在关系数据库中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于__B__.A、视图完整性约束B、域完整性约束C、参照完整性约束D、实体完整性约束5、在SQL 语句中,与X BETWEEN 20 AND 30 等价的表达式是__D_。
A、X〉=20 AND X〈30B、X〉20 AND X<30C、X〉20 AND X〈=30D、X〉=20 AND X<=306、在数据库中,概念模型是_D__。
A、用于现实的建模,与具体的DBMS有关B、用于信息世界的建模,与具体的DBMS有关C、用于现实的建模,与具体的DBMS无关D、用于信息世界的建模,与具体的DBMS无关7、数据库的并发操作可能带来的问题包括__B_。
A非法用户的使用B丢失更新C数据独立性会提高D增加数据冗余度8、在关系数据库中,模式对应的是__A___.A、视图和所有基本表B、视图和部分基本表C、基本表D、索引9、能实现绝对的与平台无关性的Web数据库访问技术是_D_。
A、ADO B、ActiveXC、WebbaseAPID、JDBC10、在下列描述中,正确的描述是__B___。
A、SQL 是一种过程化语言B、SQL 采用集合操作方式C、SQL 不能嵌入到高级语言程序中D、SQL 是一种DBMS 11、数据库系统是由__A__组成的。
sql数据库试题及答案

sql数据库试题及答案SQL数据库试题一1. 下面哪个命令可以创建一个名为"employee"的表格?A. CREATE TABLE employee;B. NEW TABLE employee;C. ADD TABLE employee;D. INSERT TABLE employee;答案:A. CREATE TABLE employee;2. 下列哪个是SQL数据库的关键字?A. SELECTB. COLUMNC. INSERTD. ADD答案:A. SELECT3. 在SQL中,如何查询一个名为"customers"的表格的所有记录?A. SELECT * FROM customers;B. SELECT ALL FROM customers;C. SELECT RECORDS FROM customers;D. SELECT DATA FROM customers;答案:A. SELECT * FROM customers;4. 如何在SQL中向表格中插入新的记录?A. ADD NEW INTOB. UPDATE TABLEC. INSERT INTOD. CREATE NEW答案:C. INSERT INTO5. 如何根据特定条件从表格中删除记录?A. REMOVE FROMB. ERASE ROWC. DELETE FROMD. DROP RECORD答案:C. DELETE FROMSQL数据库试题二1. 下面哪个关键字可以用来对查询结果进行排序?A. GROUP BYB. SORT BYC. ORDER BYD. ARRANGE BY答案:C. ORDER BY2. 在SQL中,如何对表格的指定列进行更新?A. MODIFY COLUMNB. EDIT TABLEC. UPDATE COLUMND. ALTER TABLE答案:C. UPDATE COLUMN3. 下面哪个函数可以计算表格中指定列的平均值?A. AVG()B. SUM()C. MAX()D. COUNT()答案:A. AVG()4. 在SQL中,如何查找表格中满足特定条件的记录数量?A. GET()B. FETCH()C. SEARCH()D. COUNT()答案:D. COUNT()5. 下面哪个关键字可以用来从多个表格中联合查询数据?A. UNIONB. JOINC. CONNECTD. COMBINE答案:B. JOIN文章到此结束,希望以上SQL数据库试题及答案能帮助到您对SQL数据库的理解和学习。
sql数据库练习题参考答案

第1章数据库基础练习题一、单项选择题1.C 2.A 3.C 4.D 5.D6.B 7.A 8.B 9.B 10.D11.C 12.A 13.C 14.B 15.A16.B 17.A 18.D 19.B 20.B21.A; D 22.A 23.C 24.D 25.B26.B 27.B 28.D 29.B 30.B二、填空题1.概念;数据2.属性3.码4.一对一联系;一对多(或多对一)联系;多对多联系5.候选码6.候选码7.关系名(属性1,属性2,…,属性n)8.关系数据结构;关系操作集合;关系完整性约束9.实体;参照;用户定义的;实体;参照10.空值11.需求分析阶段;概念结构设计阶段;逻辑结构设计阶段;物理结构设计阶段;数据库实施阶段;数据库运行和维护阶段12.准确了解并分析用户对系统的要求,尤其是用户的信息要求、处理要求、安全性与完整性要求,确定所要开发的应用系统的目标,产生用户和设计者都能接受的需求说明书,做为下一步数据库概念结构设计的依据。
13.将需求分析得到的用户需求抽象为信息结构即概念模型。
14.将概念结构进一步转化为某一DBMS支持的数据模型,并对其进行优化。
15.为逻辑数据模型选取一个最适合应用环境的物理结构,包括数据库在物理设备上的存储结构和存取方法。
三、指出以下各缩写的英文意思和中文意思1.DB:Database2.DBMS:Database Management System3.RDBMS:4.DBS:Database System5.DBA:Database Administrator6.NF:Normal Form7.DDL:Data Definition Language 四、按题目要求回答问题3.答:(1)关系R是2NF。
因为R的候选码为课程名,而课程名→教师名,教师名→教师地址,所以课程名→教师地址,即存在非主属性教师地址对候选码课程名的传递函数依赖,因此R不是3NF。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SQL据库选择题及数
案答.
1、在数据库技术中,独立于计算机系统的模型是_C__。A、面向对象的模型B、
关系模型C、E-R模型D、层次模型
2、数据库系统的控制中枢是__B_。A、数据库、b、数据库管理系统C、数据库
管理员D、数据库应用系统
3、使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,
应该使用的命令是__C_。
A、UPDATE SET AGE WITH AGE+1 B、REPLACE AGE WITH AGE+1
C、UPDATE STUDENT SET AGE=AGE+1 D、UPDATE STUDENT AGE
WITH AGE+1
4、在关系数据库中,建立数据库表时,将年龄字段值限制在12~40岁之间的这
种约束属于__B__。
A、视图完整性约束B、域完整性约束C、参照完整性约束D、实体完整性约束
5、在 SQL 语句中,与 X BETWEEN 20 AND 30 等价的表达式是__D_。A、
X>=20 AND X<30
B、X>20 AND X<30 C、X>20 AND X<=30 D、X>=20 AND X<=30
6、在数据库中,概念模型是_D__。A、用于现实的建模,与具体的DBMS有关
B、用于信息世界的建模,与具体的DBMS有关 C、用于现实的建模,与 无
关DBMS、用于信息世界的建模,与具体的D无关DBMS具体的.
7、数据库的并发操作可能带来的问题包括__B_。A非法用户的使用B丢失更新
C数据独立性会提高D增加数据冗余度
8、在关系数据库中,模式对应的是__A___。A、视图和所有基本表 B、视图
和部分基本表 C、基本表 D、索引
9、能实现绝对的与平台无关性的Web数据库访问技术是_D_。A、ADO B、
ActiveX C、WebbaseAPI D、JDBC
10、在下列描述中,正确的描述是__B___。 A、SQL 是一种过程化语言B、
SQL 采用集合操作方式
C、SQL 不能嵌入到高级语言程序中 D、SQL 是一种 DBMS 11、数
据库系统是由__A__组成的。A、数据库、数据库管理系统和用户 B、数据
文件、命令文件和报表 C、数据库文件结构和数据 D、常量、变量和函数
12、在SQL查询时,使用WHERE子句指出的是__B__。A、查询目标B、查询
条件C、查询视图D、查询结果
13、在下列 RDMBS 产品中,属于小型数据库系统的是_A_。A、Access B、Oracle
C、Sybase D、Informix
14、数据库类型是按照_A_来划分的。 A、数据模型B、记录形式C、数据存
取方法D、文件形式
15、作为Microsoft Office家族成员之一的_A_数据库,能够与其他Office组件进
行数据交换共享数据资源,易于生成集文字处理、图表生成和数据管理于一体的
办公自动化系统。A、Access B、Oracle C、Sybase D、Informix
16、数据库管理系统更适合于_D_方面的应用。A、CAD B、过程控制C、科
学计算D、数据处理
17、下列四组SQL命令,全部属于数据定义语句的命令是_C__。A、CREATE,
DROP,ALTER
B、CREATE,DROP,UPDATE C、CREATE,DROP,GRANT D、
CREATE,DROP,SELECT
18、通过Internet及浏览器处理的数据库,应该是_C__处理。A、集中式 B、
分布式 C、主从结构式D、以上3种模式
19、数据的逻辑独立性是指__D_。A、数据与存储结构的逻辑独立性 B、数据
元素之间的逻辑独立性
C、存储结构与物理结构的逻辑独立性 D、数据与程序的逻辑独立性
20、在数据库技术中,独立于计算机系统的模型是_C__。A面向对象的模型 B
关系模型 C、E-R模型 D、层次模型
21、关系代数的3个基本运算是–D--、投影、连接。A、关系与B、蕴含C、关 、
选择D系或.
22、下面命题不正确的是:A、若冗余数据可以控制,则数据更新的一致性得以
保证
B、数据库减少了不必要的数据冗余C、数据库的数据可以共享D、数据库中不
存在数据冗余
23、在基本SQL中不可以实现: A、定义视图B、并发控制C、定义基表D、
查询视图和基表
24、用二维表来表示实体及实体之间联系的数据模型称为_C___。
A、实体 - 联系模型B、层次模型C、关系模型D、网状模型
25、查找工资在600元以上并且职称为工程师的纪录,逻辑表达式为_D___。
A、工资>600 .OR. 职称尽工程师 B、工资>600 .AND. 职称=工程师
C、工资??‰???职称?工程师 D、工资>600 .AND. 职称尽工程师
26、数据库镜像可以用于__C_。(1分)
A、实现数据库的安全性 B、实现数据共享C、进行数据库恢复或并发操作D、
保证数据库的完整性
27、在下列类型的数据库系统中,应用最广泛的是__C___。(1分)
A、分布型数据库系统B、逻辑型数据库系统C、关系型数据库系统D、层次型
数据库系统
28、在下列描述中,正确的描述是__B__。(1分)A、SQL 是一种过程化语言B、
SQL 采用集合操作方式
C、SQL 不能嵌入到高级语言程序中 D DBMS 是一种SQL 、