2017计算机二级mysql数据库复习试题及答案
计算机二级考试MySQL数据库练习题及答案
计算机二级考试MySQL数据库练习题及答案2017计算机二级考试MySQL数据库练习题及答案成功的人是跟别人学习经验,失败的人只跟自己学习经验。
以下是店铺整理的2017计算机二级考试MySQL数据库练习题及答案,欢迎学习!练习题一一、填空题在实际使用中,MySQL所支持的触发器有_______、_______和_______三种。
二、编程题在数据库db_test的表content中创建一个触发器content_delete_trigger,用于每次当删除表content中一行数据时。
将用户变量str的值设置为“0ld cdntent deleted!”。
习题答案:一、填空题INSERT触发器 DELETE触发器 UPDATE触发器二、编程题在MySQL命令行客户端输入如下SQL语句即可实现:mysql>USE db—test;Database changedmysql>CREATE TRIGGER content_delete_trigger AFTER DELETE—> ON content FOR EACH ROW SET@str=’old content deleted!’;Query OK,0 rows affected(2.59 sec)练习题二一、选择题下列哪种方法不能用于创建索引?_______A)使用CREATE INDEX语句B)使用CREATE TABLE语句C)使用ALTER TABLE语句D)使用CREATE DATABASE语句二、填空题1.创建普通索引时,通常使用的.关键字是_______或KEY。
2.创建唯一性索引时,通常使用的关键字是_______。
三、编程题请用CREATE INDEX语句在数据库db_test的表content中,根据留言标题列的前三个字符采用默认的索引类型刨建一个升序索引index_subject。
四、简答题1.请简述索引的概念及其作用。
计算机二级mysql考试试题及答案
计算机二级mysql考试试题及答案一、选择题(每题2分,共40分)1. MySQL数据库默认的端口号是多少?A. 3306B. 8080C. 80D. 21答案:A2. 在MySQL中,用于创建新表的SQL语句是?A. CREATE DATABASEB. CREATE TABLEC. ALTER TABLED. DROP TABLE答案:B3. 以下哪个选项不是MySQL的数据类型?A. INTB. DATETIMEC. TEXTD. BLOB答案:C4. 在MySQL中,如果要删除表中的重复记录,可以使用哪个SQL语句?A. DELETEB. DROPC. TRUNCATED. REMOVE5. 以下哪个关键字用于在MySQL中创建索引?A. PRIMARY KEYB. UNIQUEC. INDEXD. KEY答案:C6. 在MySQL中,以下哪个函数用于计算某个字段的平均值?A. AVG()B. SUM()C. COUNT()D. MAX()答案:A7. 如果想要在查询结果中排除某些行,应该使用哪个子句?A. WHEREB. HAVINGC. GROUP BYD. ORDER BY答案:A8. 在MySQL中,以下哪个选项不是事务的特性?A. 原子性B. 一致性C. 隔离性D. 持久性答案:D9. 以下哪个选项是MySQL中用于数据备份的命令?B. RESTOREC. DUMPD. RECOVER答案:C10. 在MySQL中,以下哪个选项不是存储过程的组成部分?A. 变量声明B. 条件语句C. 循环语句D. 触发器答案:D11. 在MySQL中,以下哪个选项不是数据完整性约束?A. PRIMARY KEYB. FOREIGN KEYC. UNIQUED. CHECK答案:D12. 在MySQL中,以下哪个选项不是SQL模式?A. MySQLB. ANSIC. ISOD. SQL-92答案:A13. 在MySQL中,以下哪个选项不是SQL函数?A. NOW()B. CURDATE()C. CURRENT_DATED. CURTIME()答案:C14. 在MySQL中,以下哪个选项不是数据库对象?A. 表B. 视图C. 存储过程D. 索引答案:D15. 在MySQL中,以下哪个选项不是数据定义语言(DDL)操作?A. CREATEB. ALTERC. DROPD. SELECT答案:D二、填空题(每题2分,共20分)1. MySQL数据库的默认用户是________。
2017年计算机二级mysql数据库备考习试题及答案
习题⼀ 1) sp_helpdb 该代码的功能是: A 返回数据库的基本信息 B 返回数据库的使⽤空间 C 返回数据库的变量名称 D 返回数据库的表名 2) sp_helpdb中有这样⼀条信息:Updateability=Read_Write 该代码表⽰的正确含义是: A 更新能⼒为可读可写 B 恢复模式为完整恢复 C 可⽤于所有⽤户 D 兼容级别 3) sp_helpdb中有这样⼀条信息:status = online 该代码表⽰的正确含义是: A 表⽰数据库的状态为:可⽤于查询 B 表⽰数据库的状态为:正在还原数据库 C 表⽰数据库的状态为:数据库未恢复 D 表⽰数据库已被显⽰置于脱机状态 4) sp_helpdb中有这样⼀条信息:IsFulltextEnabled 该代码的正确含义是: A 数据库⾃动⽣成统计信息 B ⾃动更新统计信息 C 数据库已启⽤全⽂功能。
D 数据库引擎检测信息 5) sp_helpdb中有这样⼀条信息:COMPATIBILITY_LEVEL =90 该代码表⽰的正确含义是: A 数据库兼容级别是 2000 B 数据库兼容级别是 2005 C 数据库兼容级别是 2008 D 以上说法都不对 6) 数据定义语⾔中的 创建,修改,删除这三个英语单词 下列哪项才是完全正确的? A 创建(create) , 修改(alter) , 删除(update) B 创建(alter) , 修改(modify), 删除(drop) C 创建(create) , 修改(alter) , 删除(drop) D 创建(alter) , 修改(create), 删除(drop) 7) SQL 2005 的建表语句要写在______之内? A { } B [ ] C ( ) D <> 8) 建表语句中的 not null,该代码表⽰的含义是: A 允许空格B ⾮空约束 C 不允许写⼊数据 D 不允许读取数据 9) select * from student 该代码中的 * 号,表⽰的正确含义是: A 普通的字符*号 B 错误信息 C 所有的字段名 D 模糊查询 10) 向数据表添加数据,哪些是添加的关键字? A insert B update C delete D select 11) 函数 max( ) 表明这是⼀个什么函数? A 求总值函数 B 求最⼩值函数 C 求平均值函数 D 求值函数 12) 修改表记录的语句关键字是: A delete B update C insert D select 13) 删除表记录的语句关键字是: A insert B update C delete D select 14) 在语句 select * from student where s_name like ’%晓%’ where 关键字表⽰的含义是: A 条件 B 在哪⾥ C 模糊查询 D 逻辑运算 15) update student set s_name = ’王军’ where s_id =1 该代码执⾏的是哪项操作? A 添加姓名叫王军的记录 B 删除姓名叫王军的记录 C 返回姓名叫王军的记录 D 更新姓名叫王军的记录 16) 模糊查询的关键字是: A not B and C like D or 17) 表达式select (9+6*5+3%2)/5-3 的运算结果是多少? A 1 B 3 C 5 D 7 18) 表达式 select ((6%(7-5))+8)*9-2+(5%2) 的运算结果是多少? A 70 B 71 C 72 D 73 习题⼆ 1)SQLServer2005是哪个公司开发出来的? A SyBase B Sun C AstonTate D Microsoft 2)微软的access数据库是⼀种_______数据库 A 低端的 B中端的 C ⾼端的 D ⽆法确定 3) MSSQLServer2005Enterprise Edition是哪⼀种版本? A 精简版 B标准版 C 企业版 D ⼯作组版 4) MSSQLServer2005EnterpriseEdition的安装条件,对内存的最低要求是:__MB? A128 B256 C512 D1024 5)MSSQLServer2005EnterpriseEdition的安装条件,对内存的建议要求是:__MB? A 256及更⾼ B 512及更⾼ C 1024或更⾼ D 没有要求 6) 以下关于数据安装的说法正确的是: A 安装SQLServer2005 EnterpriseEditionwindows的 98系统也可以 B安装SQLServer2005 EnterpriseEdition不需要安装IIS C安装SQLServer2005 EnterpriseEdition需要IE6.0sp1以上的版本 D 安装SQLServer2005 EnterpriseEdition系统不会检查安装要求 7)安装SQLServer2005 EnterpriseEdition 过程中,系统会进⾏__项系统配置检查? A11 B12 C13 D14 8) 安装SQLServer2005 EnterpriseEdition时,会有⼏种⾝份验证模式? A 1 B 2 C 3 D 根本没有⾝份验证 9) 安装SQLServer2005 EnterpriseEdition成功以后,启动数据库应该点击哪个⼦菜单选项? A managementstudio B 配置⼯具 C 分析服务 D 性能⼯具 10) 安装安装SQLServer2005 EnterpriseEdition 成功之后,系统数据库默认提供⼏个数据库? A 1 B 2 C 3 D 4 11) 系统数据库中的 master数据库 表明这个数据库是 A 主数据库 B 模板数据库 C 临时数据库 D代理数据库 12) 数据库SQL2005的查询界⾯中,快捷键 CtrL+F5表⽰什么功能? A 执⾏查询 B 光标到达当前⾏的头部 C 分析查询并检查语法 D 光标到达当前⾏的尾部 13) 数据库SQL2005的查询界⾯中,快捷键 F5表⽰什么功能? A 执⾏查询 B 光标到达当前⾏的头部 C 分析查询并检查语法 D 光标到达当前⾏的尾部 14) 数据库SQL2005的查询界⾯中,快捷键 Home表⽰什么功能? A 执⾏查询 B 光标到达当前⾏的头部 C 分析查询并检查语法 D 光标到达当前⾏的尾部 15)数据库SQL2005的查询界⾯中,快捷键 End表⽰什么功能? A 执⾏查询 B 光标到达当前⾏的头部 C 分析查询并检查语法 D 光标到达当前⾏的尾部 16)CreatedatabaseMyDB该代码的功能是: A 创建表 MyDB B创建数据库 MyDB C修改数据库 MyDB D删除数据库 MyDB 17)UseMyDB该代码的功能是: A 修改数据库 MyDB B 删除数据库 MyDB C 使⽤数据库 MyDB D 创建数据库 MyDB 18) AlterDatabaseMyDB Modifyname=MyDB001 A 修改数据库名为 MyDB001 B 删除数据库 MyDB001 C 使⽤数据库 MyDB001 D 创建数据库 MyDB001 19) dropdatabaseMyDB001 该代码的功能是: A 修改数据库名为 MyDB001 B 删除数据库 MyDB001 C 使⽤数据库 MyDB001 D 创建数据库 MyDB001 20) sp_spaceused 代码的功能是: A 返回数据库的登录信息 B 返回数据库的使⽤和保留空间 C 返回数据库的创建信息 D 返回数据库的安全信息。
2017年9月全国计算机二级MySQL数据库真题-第二套
1 下列叙述中正确的是()。
A) 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B) 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C) 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D) 线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性【解析】线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。
2下列叙述中正确的是()。
A) 栈是一种先进先出的线性表B) 队列是一种后进先出的线性表C) 栈与队列都是非线性结构D) 以上三种说法都不对解析】栈是一种先进后出的线性表,队列是一种先进先出的线性表,栈与队列都是线性结构。
3软件测试的目的是()。
A) 评估软件可靠性B) 发现并改正程序中的错误C) 改正程序中的错误D) 发现程序中的错误【解析】软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中心,而不是为了演示软件的正确功能。
不是为了评估软件或改正错误。
4在软件开发中,需求分析阶段产生的主要文档是()。
A) 软件集成测试计划B) 软件详细设计说明书C) 用户手册D) 软件需求规格说明书【解析】需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面。
所以选择D)5软件生命周期是指()。
A) 软件产品从提出、实现、使用维护到停止使用退役的过程B) 软件从需求分析、设计、实现到测试完成的过程C) 软件的开发过程D) 软件的运行维护过程【解析】通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。
也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。
6面向对象方法中,继承是指()。
A) 一组对象所具有的相似性质B) 一个对象具有另一个对象的性质C) 各对象之间的共同性质D) 类之间共享属性和操作的机制解析】继承是面向对象的方法的一个主要特征,是使用已有的类的定义作为基础建立新类的定义技术。
mysql计算机二级考试题库含答案
mysql计算机二级考试题库含答案1. 题目:在MySQL中,如何创建一个名为`students`的表,包含`id`(主键,自增)、`name`(字符串类型,最大长度为50)、`age`(整数类型)和`email`(字符串类型,最大长度为100)四个字段?答案:使用以下SQL语句创建`students`表:```sqlCREATE TABLE students (id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(50) NOT NULL,age INT,email VARCHAR(100));```2. 题目:如果需要向`students`表中插入一条新记录,其中`name`为"John Doe",`age`为20,`email`为"********************",应如何操作?答案:使用以下SQL语句插入新记录:```sqlINSERT INTO students (name, age, email) VALUES ('John Doe', 20,'********************');```3. 题目:假设`students`表中已有数据,如何查询所有年龄大于18岁的学生信息?答案:使用以下SQL语句查询年龄大于18岁的学生信息:```sqlSELECT * FROM students WHERE age > 18;```4. 题目:如果需要更新`students`表中名为"John Doe"的学生的邮箱地址为"*************************",应如何操作?答案:使用以下SQL语句更新邮箱地址:```sqlUPDATEstudentsSETemail='*************************'WHERE name = 'John Doe';```5. 题目:如何删除`students`表中所有年龄小于18岁的学生记录?答案:使用以下SQL语句删除年龄小于18岁的学生记录:```sqlDELETE FROM students WHERE age < 18;```6. 题目:在MySQL中,如何为`students`表的`name`字段创建一个索引,以提高查询效率?答案:使用以下SQL语句为`name`字段创建索引:```sqlCREATE INDEX idx_name ON students(name);```7. 题目:如果需要备份整个`students`表的数据,应如何操作?答案:使用以下SQL语句备份`students`表的数据:```sqlCREATE TABLE students_backup AS SELECT * FROM students;```8. 题目:在MySQL中,如何恢复之前备份的`students`表数据?答案:使用以下SQL语句恢复备份的`students`表数据:```sqlREPLACE INTO students SELECT * FROM students_backup;```结束语:以上是MySQL计算机二级考试题库中的部分题目及答案,涵盖了表的创建、数据的插入、查询、更新、删除、索引创建以及数据备份和恢复等基本操作。
2017计算机二级mysql数据库复习计划试题及答案
2017 计算机二级mysql 数据库复习试题及答案习题一1)系统数据库中的 master 数据库表示这个数据库是A主数据库B模板数据库C暂时数据库D代理数据库2)数据库 SQL2005 的查问界面中,快捷键 CtrL+F5 表示什么功能 ?A 履行查问B光标抵达目前行的头部C剖析查问并检查语法D光标抵达目前行的尾部3)数据库 SQL2005 的查问界面中,快捷键 F5 表示什么功能 ? A履行查问B光标抵达目前行的头部11 / 6C剖析查问并检查语法D光标抵达目前行的尾部4)数据库 SQL2005 的查问界面中,快捷键 Home 表示什么功能 ?A 履行查问B光标抵达目前行的头部C剖析查问并检查语法D光标抵达目前行的尾部5)数据库 SQL2005 的查问界面中,快捷键End 表示什么功能 ?A履行查问B光标抵达目前行的头部C剖析查问并检查语法D光标抵达目前行的尾部6)CreatedatabaseMyDB该代码的功能是:A 创立表MyDBB 创立数据库MyDBC 改正数据库MyDBD 删除数据库MyDB7)UseMyDB该代码的功能是:A 改正数据库MyDBB 删除数据库MyDB22 / 6C 使用数据库MyDBD 创立数据库MyDB8)AlterDatabaseMyDBModifyname=MyDB001A 改正数据库名为 MyDB001 B删除数据库 MyDB001C 使用数据库MyDB001D 创立数据库 MyDB0019) dropdatabaseMyDB001该代码的功能是:A 改正数据库名为MyDB001B 删除数据库MyDB001C 使用数据库MyDB001D 创立数据库MyDB00110) sp_spaceused代码的功能是:A返回数据库的登录信息B返回数据库的使用和保存空间C返回数据库的创立信息D返回数据库的安全信息习题二1)SQLServer2005是哪个公司开发出来的?A SyBaseB Sun33 / 6C AstonTateD Microsoft2)微软的 access 数据库是一种数据库A低端的B中端的C高端的D没法确立3) MSSQLServer2005Enterprise Edition是哪一种版本?A精简版B标准版C公司版D工作组版4) MSSQLServer2005EnterpriseEdition的安装条件,对内存的最低要求是: __MB?A128B256C512D10245)MSSQLServer2005EnterpriseEdition的安装条件,对内存的建议要求是: __MB?A 256 及更高B 512 及更高44 / 6C 1024 或更高D没有要求6)以下对于数据安装的说法正确的选项是:A 安装 SQLServer2005 EnterpriseEditionwindows的 98 系统也能够B 安装 SQLServer2005 EnterpriseEdition不需要安装IISC 安装 SQLServer2005 EnterpriseEdition需要以上的版本D 安装 SQLServer2005 EnterpriseEdition系统不会检查安装要求7)安装 SQLServer2005 EnterpriseEdition过程中,系统会进行__项系统配置检查 ?A11B12C13D148) 安装 SQLServer2005 EnterpriseEdition时,会有几种身份考证模式 ?A1B2C3D根本没有身份考证55 / 69) 安装 SQLServer2005 EnterpriseEdition成功此后,启动数据库应当点击哪个子菜单项选择项?A managementstudioB配置工具C剖析服务D性能工具10) 安装安装 SQLServer2005 EnterpriseEdition成功以后,系统数据库默认供给几个数据库?A1B2C3D466 / 6。
9月全国计算机二级MySQL考试章节练习题
9月全国计算机二级MySQL考试章节练习题2017年9月全国计算机二级MySQL考试章节练习题计算机二级考试成绩在“及格”,即60~89分者,由教育部考试中心发合格证书,考试成绩在“优秀”,即90~100分者,由教育部考试中心发优秀证书。
这是店铺给大家提供的2017年9月全国计算机二级MySQL考试章节练习题,一起来看看吧。
第二章 MySQL概述1[简答题]请解释SQL是何种类型的语言?参考解析:SQL是结构化查询语言(Structured Q-ery Language)的英文缩写,它是一种专门用来与数据库通信的语言。
2[简答题]请列举两个常用的MySQL客户端管理工具。
参考解析:MySQL命令行客户端、MySQL图形化管理工具phpAdmin。
3[单选题] SQL语言又称________。
A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言参考答案:C4[单选题] 可用于从表或视图中检索数据的SQL语句是________。
A.SELECT语句B.INSERT语句C.UPDATE语句D.DELETE语句参考答案:A5[填空题]MySQL安装包含典型安装、定制安装和________三种安装类型。
参考解析:完全安装6[填空题]MySQL安装成功后,在系统中回默认建立一个________用户。
参考解析:root7[填空题]在MySQL的`安装过程中,若选用“启用TCP/IP网络”,则MySQL会默认选用的端口号是________。
参考解析:33068[填空题]MySQL数据库所支持的SQL语言主要包含_______、_______、_________和MySQL扩展增加的语言要素几个部分。
参考解析:数据定义语言(DDL)数据操纵语言(DML)数据控制语言(DCL)。
mysql计算机二级考试题库含答案
mysql计算机二级考试题库含答案1. 以下哪个是MySQL中用于创建数据库的命令?A. CREATE DATABASEB. CREATE TABLEC. CREATE INDEXD. CREATE VIEW答案:A2. MySQL中,如何查看当前数据库中所有表的名称?A. SHOW DATABASES;B. SHOW TABLES;C. SHOW INDEXES;D. SHOW VIEWS;答案:B3. 在MySQL中,以下哪个命令用于添加新的数据行到表中?A. INSERT INTOB. UPDATEC. DELETED. SELECT答案:A4. 如果需要在MySQL查询中选择多个列,并且列之间需要用逗号分隔,那么正确的语法是什么?A. SELECT column1 column2 FROM table_name;B. SELECT column1, column2 FROM table_name;C. SELECT column1; column2 FROM table_name;D. SELECT column1|column2 FROM table_name;5. MySQL中,如何删除表中的重复行?A. DELETE DUPLICATE FROM table_name;B. DELETE FROM table_name WHERE id IN (SELECT MIN(id) FROM table_name GROUP BY column_name);C. DELETE FROM table_name WHERE column_name = 'value';D. DELETE FROM table_name WHERE id NOT IN (SELECT MAX(id) FROM table_name GROUP BY column_name);答案:B6. 在MySQL中,以下哪个命令用于更新表中的现有数据?A. INSERT INTOB. UPDATEC. DELETED. SELECT答案:B7. MySQL中,如何使用LIKE关键字进行模糊查询?A. SELECT * FROM table_name WHERE column_name = 'value';B. SELECT * FROM table_name WHERE column_name LIKE '%value%';C. SELECT * FROM table_name WHERE column_name LIKE 'value%';D. SELECT * FROM table_name WHERE column_name LIKE '%value'; 答案:B8. 在MySQL中,如何使用GROUP BY子句对查询结果进行分组?A. SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name;B. SELECT column_name FROM table_name GROUP BY COUNT(*);C. SELECT COUNT(*) FROM table_name GROUP BY column_name;D. SELECT column_name, COUNT(*) FROM table_name;9. MySQL中,如何使用HAVING子句对分组后的结果进行过滤?A. SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name HAVING COUNT(*) > 1;B. SELECT column_name FROM table_name GROUP BY COUNT(*) HAVING COUNT(*) > 1;C. SELECT COUNT(*) FROM table_name GROUP BY column_name HAVING column_name > 1;D. SELECT column_name, COUNT(*) FROM table_name WHERE column_name > 1 GROUP BY column_name;答案:A10. 在MySQL中,以下哪个命令用于删除数据库中的表?A. DROP DATABASEB. DROP TABLEC. DROP INDEXD. DROP VIEW答案:B。
计算机二级mysql考试题库及答案
计算机二级mysql考试题库及答案一、选择题1. 下列哪个是MySQL的开源免费版本?A. MySQL Enterprise EditionB. MySQL Standard EditionC. MySQL Community EditionD. MySQL Cluster Edition答案:C2. 在MySQL中,使用SELECT语句查询数据表中的所有列应该怎么写?A. SELECT *B. SELECT columns(*)C. SELECT ALLD. SELECT ALL COLUMNS答案:A3. 下列哪个是MySQL的数据库管理工具?A. OracleB. SQL ServerC. phpMyAdminD. MongoDB答案:C4. 在MySQL中,以下哪个函数可以返回一个字符串的长度?A. LENGTH()B. CHAR_LENGTH()C. STR_LENGTH()D. SIZE()答案:B5. MySQL中可以使用UNION关键字来进行多张表的连接操作。
A. 对B. 错答案:B二、填空题1. 在MySQL中,创建一个名为users的数据表,包含三个列id、name和age,id列为自增主键,可以使用以下DDL语句:_________。
答案:CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(50),age INT);2. 在MySQL中,以下关键字用于修改数据表结构的是_________。
答案:ALTER TABLE3. 在MySQL中,以下关键字用于删除数据表的是_________。
答案:DROP TABLE4. 在MySQL中,使用DESCRIBE关键字来查看数据表的结构,其完整形式是_________。
答案:DESCRIBE table_name5. 在MySQL中,以下不属于数据类型的是_________。
计算机二级mysql考试题库及答案
计算机二级mysql考试题库及答案1. 题目:在MySQL中,如何创建一个名为`students`的数据库,并在该数据库中创建一个包含`id`(主键,自增)、`name`(字符串类型,最大长度50)、`age`(整数类型)和`class`(字符串类型,最大长度50)四个字段的表?答案:首先,使用`CREATE DATABASE`语句创建名为`students`的数据库,然后使用`USE`语句选择该数据库。
接着,使用`CREATE TABLE`语句创建表,具体SQL语句如下:```sqlCREATE DATABASE students;USE students;CREATE TABLE students_table (id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(50),age INT,class VARCHAR(50));```2. 题目:如果已经存在一个名为`employees`的表,现在需要向该表中插入一条新记录,其中`employee_id`为1,`name`为'John Doe',`position`为'Manager',`salary`为5000,如何实现?答案:使用`INSERT INTO`语句向`employees`表中插入一条新记录,具体SQL语句如下:```sqlINSERT INTO employees (employee_id, name, position, salary)VALUES (1, 'John Doe', 'Manager', 5000);```3. 题目:假设有一个`orders`表,包含`order_id`(主键),`customer_id`和`order_date`三个字段。
如何查询所有订单的`order_id`和`customer_id`,并且只返回`order_date`在2023年1月1日之后的所有订单?答案:使用`SELECT`语句查询`orders`表中的`order_id`和`customer_id`字段,并使用`WHERE`子句过滤出`order_date`在2023年1月1日之后的订单,具体SQL语句如下:```sqlSELECT order_id, customer_id FROM orders WHERE order_date > '2023-01-01';```4. 题目:在MySQL中,如何更新`products`表中的`price`字段,将所有`category`为'Electronics'的商品价格增加10%?答案:使用`UPDATE`语句结合`SET`子句和`WHERE`子句来更新`products`表中的`price`字段,具体SQL语句如下:```sqlUPDATE products SET price = price * 1.10 WHERE category ='Electronics';```5. 题目:如果需要删除`students`表中所有`age`小于18岁的学生记录,应该如何操作?答案:使用`DELETE FROM`语句结合`WHERE`子句来删除`students`表中`age`小于18岁的学生记录,具体SQL语句如下:```sqlDELETE FROM students WHERE age < 18;```6. 题目:如何查询`employees`表中`department`为'Sales'的所有员工的`name`和`salary`,并按`salary`降序排列?答案:使用`SELECT`语句查询`employees`表中的`name`和`salary`字段,并使用`WHERE`子句过滤出`department`为'Sales'的员工记录,最后使用`ORDER BY`子句按`salary`降序排列,具体SQL语句如下:```sqlSELECT name, salary FROM employees WHERE department = 'Sales' ORDER BY salary DESC;```7. 题目:在MySQL中,如何创建一个名为`product_sales`的视图,该视图包含`product_id`,`product_name`和`total_sales`三个字段,其中`total_sales`是对应产品的销售总额?答案:使用`CREATE VIEW`语句创建名为`product_sales`的视图,并在视图中定义所需的字段和计算`total_sales`,具体SQL语句如下:```sqlCREATE VIEW product_sales ASSELECT product_id, product_name, SUM(sales_amount) AStotal_salesFROM salesGROUP BY product_id, product_name;```8. 题目:如何使用事务来确保在更新`accounts`表中的`balance`字段时,如果更新失败,则回滚所有更改?答案:使用`START TRANSACTION`开始事务,然后执行更新操作,如果更新失败,则使用`ROLLBACK`回滚事务,否则使用`COMMIT`提交事务,具体SQL语句如下:```sqlSTART TRANSACTION;UPDATE accounts SET balance = balance - 100 WHERE account_id= 1;-- 检查更新是否成功,如果失败则执行ROLLBACKROLLBACK;-- 如果更新成功则执行COMMITCOMMIT;```。
计算机二级考试MySQL备考测试题及答案
计算机二级考试MySQL备考测试题及答案一、选择题1.mysql中,备份数据库的命令是( )A.mysqldumpB.mysqlC.backupD.copy参考答案:A2.根据关系模式的完整性规则,一个关系中的主键( )。
A.不能有两列组成B.不能成为另一个关系的外部键C.不允许空值D.可以取空值参考答案:C3、在数据库设计中,将E-R图转换成关系数据模型的过程属于( )A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段参考答案:B4、在概念设计阶段,最常使用的数据模型是( )A.对象模型B.物理模型C.逻辑模型D.实体联系模型参考答案:D5、索引可以提高哪一操作的`效率( )A.INSERTB.UPDATEC.DELETED.SELECT参考答案:D6、E-R图是数据库设计的工具之一,它一般适用于建立数据库的________。
A.概念模型B.结构模型C.物理模型D.逻辑模型参考答案:A7、根据关系模式的完整性规则,一个关系中的主键( )。
A.不能有两列组成B.不能成为另一个关系的外部键C.不允许空值D.可以取空值参考答案:C8.以下哪个语句用于撤销权限( )A.DELETEB.DROPC.REVOKED.UPDATE参考答案:C9.对于现实世界中事物的特征,在实体-联系模型中使用( )A.属性描述B.关键字描述C.二维表格描述D.实体描述参考答案:A10.存储程序中选择语句有哪些( )A.IFB.WHILEC.SELECTD.SWITCH参考答案:A11.SQL语言又称________。
A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言参考答案:C12、只修改列的数据类型指令是( )A.ALTER TABLE … … ALTER COLUMNB.ALTER TABLE … MODIFY COLUMN…C.ALTER TABLE … UPDATE …D.ALTER TABLE … UPDATE COLUMN…参考答案:B二、填空题1、bool型数据用于存储逻辑值,它只有两种状态,即“()”和“ () ”。
2017年3月全国计算机二级MySQL数据库真题-第二套
1.一个栈的初始状态为空。
现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
A) 12345ABCDEB) EDCBA54321C) ABCDE12345D) 54321EDCBA【解析】栈是先进后出的原则组织数据,所以入栈最早的最后出栈,所以选择B)。
2下列叙述中正确的是(D长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是(D)。
A)B)C)D))。
A) 循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B) 在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C) 在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D) 循环队列中元素的个数是由队头指针和队尾指针共同决定【解析】循环队列有队头和队尾两个指针,但是循环队列仍是线性结构的,所以A)错误;在循环队列中只需要队头指针与队尾两个指针来共同反映队列中元素的动态变化情况,所以B)与C)错误。
3.长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是(C)。
A)B)C)D)解析】当有序线性表为顺序存储时才能用二分法查找。
可以证明的是对于长度为的有序线性表4. 下列叙述中正确的是(A)。
A) 顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B) 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C) 顺序存储结构能存储有序表,链式存储结构不能存储有序表D) 链式存储结构比顺序存储结构节省存储空间【解析】链式存储结构既可以针对线性结构也可以针对非线性结构,所以B)与C)错误。
链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以D)错误5 数据流图中带有箭头的线段表示的是(D)。
A) 控制流B) 事件驱动C) 模块调用D) 数据流【解析】数据流图中带箭头的线段表示的是数据流,即沿箭头方向传送数据的通道,一般在旁边标注数据流名。
全国计算机二级MYSQL考试题库(含答案)
全国计算机二级MYSQL考试题库(含答案)全国计算机二级MYSQL考试题库(含答案)一、选择题1. 下面哪个是MYSQL数据库的命令行工具?A. SQL ServerB. MySQLC. OracleD. PostgreSQL答案:B. MySQL2. 下面哪个关键字用于在MYSQL中创建新的数据库?A. CREATE DATABASEB. UPDATE DATABASEC. ALTER DATABASED. DELETE DATABASE答案:A. CREATE DATABASE3. 在MYSQL中,以下哪个语句用于创建新的数据表?A. CREATE TABLEB. UPDATE TABLEC. ALTER TABLED. DELETE TABLE答案:A. CREATE TABLE4. 在MYSQL中,以下哪个关键字用于向数据表中插入新的记录?A. INSERT INTOB. UPDATEC. ADDD. DELETE答案:A. INSERT INTO5. 在MYSQL中,以下哪个关键字用于更新数据表中的记录?A. INSERT INTOB. UPDATEC. ADDD. DELETE答案:B. UPDATE6. 在MYSQL中,以下哪个语句用于删除数据表中的记录?A. INSERT INTOB. UPDATED. DELETE答案:D. DELETE7. 在MYSQL中,以下哪个连接操作符用于连接两个字符串?A. &&B. ||C. +D. *答案:C. +8. 在MYSQL中,以下哪个关键字用于选择指定列的数据?A. SELECTB. UPDATEC. ADDD. DELETE答案:A. SELECT9. 在MYSQL中,以下哪个关键字用于根据指定条件删除记录?A. INSERT INTOB. UPDATED. DELETE答案:D. DELETE10. 在MYSQL中,以下哪个函数用于返回指定数字的绝对值?A. ABSB. SINC. LOGD. AVG答案:A. ABS二、填空题1. 在MYSQL中,用于定义主键的关键字是______________。
2017年计算机二级mysql数据库备考习题及答案
2017年计算机二级mysql数据库备考习题及答案计算机等级要取得好成绩平时一定要多加练习,提高做题技巧和速度。
下面是为大家整理的2017年mysql数据库备考习题及答案,希望对大家有帮助!习题一1)sp_helpdb 该代码的功能是:A返回数据库的基本信息B返回数据库的使用空间C返回数据库的变量名称D返回数据库的表名2)sp_helpdb中有这样一条信息:Updateability=Read_Write 该代码表示的正确含义是:A更新能力为可读可写B恢复模式为完整恢复C可用于所有用户D兼容级别3)sp_helpdb中有这样一条信息:status = online 该代码表示的正确含义是:A 表示数据库的状态为:可用于查询B表示数据库的状态为:正在还原数据库C 表示数据库的状态为:数据库未恢复D表示数据库已被显示置于脱机状态4)sp_helpdb中有这样一条信息:IsFulltextEnabled 该代码的正确含义是:A数据库自动生成统计信息B自动更新统计信息C数据库已启用全文功能。
D数据库引擎检测信息5)sp_helpdb中有这样一条信息:COMPATIBILITY_LEVEL=90该代码表示的正确含义是:A数据库兼容级别是2000B数据库兼容级别是2005C数据库兼容级别是2008D以上说法都不对6)数据定义语言中的创建,修改,删除这三个下列哪项才是完全正确的?A创建(create) , 修改(alter) , 删除(update)B 创建(alter) , 修改(modify), 删除(drop)C 创建(create) , 修改(alter) , 删除(drop)D 创建(alter) , 修改(create), 删除(drop)7)SQL 2005 的建表语句要写在______之内?A{ }B[ ]C( )D <>8) 建表语句中的 not null,该代码表示的含义是:A允许空格B非空约束C不允许写入数据D不允许读取数据9)select * from student 该代码中的 * 号,表示的正确含义是:A普通的字符*号B错误信息C所有的字段名D模糊查询10)向数据表添加数据,哪些是添加的关键字?A insertB updateC deleteD select11)函数 max() 表明这是一个什么函数?A求总值函数B求最小值函数C求平均值函数D求最大值函数12) 修改表记录的语句关键字是:A deleteB updateC insertD select13) 删除表记录的语句关键字是:A insert。
2017年9月全国计算机二级MySQL数据库真题-第一套
1下列数据结构中,属于非线性结构的是()。
A) 循环队列B) 带链队列C) 二叉树D) 带链栈解析】树是简单的非线性结构,所以二叉树作为树的一种也是一种非线性结构2下列数据结构中,能够按照"先进后出"原则存取数据的是()。
A) 循环队列B) 栈C) 队列D) 二叉树【解析】栈是按先进后出的原则组织数据的。
队列是先进先出的原则组织数据。
3对于循环队列,下列叙述中正确的是()。
A) 队头指针是固定不变的B) 队头指针一定大于队尾指针C) 队头指针一定小于队尾指针D) 队头指针可以大于队尾指针,也可以小于队尾指针【解析】循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化。
因为是循环利用的队列结构所以对头指针有时可能大于队尾指针有时也可能小于队尾指针。
4算法的空间复杂度是指()。
A) 算法在执行过程中所需要的计算机存储空间B) 算法所处理的数据量C) 算法程序中的语句或指令条数D) 算法在执行过程中所需要的临时工作单元数【解析】算法的空间复杂度是指算法在执行过程中所需要的内存空间。
所以选择A)。
5软件设计中划分模块的一个准则是()。
A) 低内聚低耦合B) 高内聚低耦合C) 低内聚高耦合D) 高内聚高耦合【解析】一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。
6下列选项中不属于结构化程序设计原则的是()。
A) 可封装B) 自顶向下C) 模块化D) 逐步求精【解析】结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句,所以选择A)。
7软件详细设计生产的图如下:该图是()A) N-S图B) PAD图C) 程序流程图D) E-R图【解析】N-S图提出了用方框图来代替传统的程序流程图,所以A)不对。
PAD图是问题分析图,它是继承程序流程图和方框图之后提出的又一种主要用于描述软件详细设计的图形表示工具,所以B)不对。
计算级等级考试二级MySQL试题+2017年
计算级等级考试二级MySQL试题2017 年(总分:64.00 ,做题时间:90 分钟)一、单项选择题(总题数:12,分数:24.00)1. 数据库系统的核心是()。
(分数:2.00 )A. 数据模型√B. 数据库管理系统C. 数据库D. 数据库管理员解析:2. E-R 图提供了表示信息世界中实体、属性和()的方法。
(分数: 2.00 )A. 数据B. 联系√C. 表D. 模式解析:3. E-R 图是数据库设计的工具之一,它一般适用于建立数据库的()。
(分数: 2.00 )A. 概念模型√B. 结构模型C. 物理模型D. 逻辑模型解析:4. 将E-R图转换到关系模式时,实体与联系都可以表示成()。
(分数: 2.00 )A. 属性B. 关系√C. 键D. 域解析:5. 在关系数据库设计中,设计关系模式属于数据库设计的()。
(分数: 2.00 )A. 需求分析阶段B. 概念设计阶段C. 逻辑设计阶段√D. 物理设计阶段解析:6. 从E—R模型向关系模型转换,一个M:N的联系转换成一个关系模式时,该关系模式的键是()(分数: 2.00 )A. M 端实体的键B. Ⅳ端实体的键C. M 端实体键与N端实体键组合√D. 重新选取其他属性解析:7. mysql 中, 备份数据库的命令是()。
(分数: 2.00 )A. mysqldump √B. mysqlC. backupD. copy解析:8. 根据关系模式的完整性规则,一个关系中的主键()。
(分数: 2.00 )A. 不能有两列组成B. 不能成为另一个关系的外部键C. 不允许空值√D. 可以取空值解析:9. 以下哪个语句用于撤销权限()。
(分数: 2.00 )A. DELETEB. DROPC. REVOKE √D. UPDATE解析:10. 对于现实世界中事物的特征,在实体-联系模型中使用()。
(分数: 2.00 )A. 属性描述√B. 关键字描述C. 二维表格描述D. 实体描述解析:11. 存储程序中选择语句有哪些()。
mysql数据库二级考试试题及答案
mysql数据库二级考试试题及答案一、选择题(每题2分,共10分)1. MySQL中,哪个存储引擎支持事务处理?A. MyISAMB. InnoDBC. MEMORYD. ARCHIVE答案:B2. 在MySQL中,如何创建一个新数据库?A. CREATE DATABASE database_name;B. CREATE TABLE database_name;C. CREATE new_database database_name;D. CREATE DATABASES database_name;答案:A3. MySQL中,哪个函数用于获取当前日期?A. NOW()B. CURRENT_DATEC. CURDATE()D. DATE()答案:C4. 在MySQL中,如何添加一个新列到已存在的表中?A. ALTER TABLE table_name ADD COLUMN column_name datatype;B. MODIFY TABLE table_name ADD COLUMN column_name datatype;C. ADD COLUMN table_name column_name datatype;D. CHANGE COLUMN table_name column_name datatype;答案:A5. MySQL中,如何删除一个数据库?A. DELETE DATABASE database_name;B. DROP DATABASE database_name;C. REMOVE DATABASE database_name;D. REMOVE TABLE database_name;答案:B二、填空题(每空1分,共10分)1. 在MySQL中,使用________命令可以查看当前数据库的所有表。
答案:SHOW TABLES2. 如果要查看表的结构,可以使用命令________。
2017年3月全国计算机二级MySQL数据库真题-第三套
1 下列叙述中正确的是()。
A) 栈是"先进先出"的线性表B) 队列是"先进后出"的线性表C) 循环队列是非线性结构D) 有序线性表既可以采用顺序存储结构,也可以采用链式存储结构【解析】栈是先进后出的线性表,所以A)错误;队列是先进先出的线性表,所以B)错误;循环队列是线性结构的线性表,所以C)错误。
2 支持子程序调用的数据结构是()。
A) 栈B) 树C) 队列D) 二叉树【解析】栈支持子程序调用。
栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为A)。
3 某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
A) 10B) 8C) 6D) 4【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子节点总是比度为2的节点多一个,所以本题中是5+1=64 下列排序方法中,最坏情况下比较次数最少的是()。
A) 冒泡排序B) 简单选择排序C) 直接插入排序D) 堆排序【解析】冒泡排序与简单插入排序与简单选择排序法在最坏情况下均需要比较n(n-1)/2次,而堆排序在最坏情况下需要比较的次数是5 软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是()。
A) 编译程序B) 操作系统C) 教务管理系统D) 汇编程序【解析】编译软件、操作系统、汇编程序都属于系统软件,只有C)教务管理系统才是应用软件。
6 下面叙述中错误的是()。
A) 软件测试的目的是发现错误并改正错误B) 对被调试的程序进行"错误定位"是程序调试的必要步骤C) 程序调试通常也称为DebugD) 软件测试应严格执行测试计划,排除测试的随意性解析】软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误,所以选项A)错误。
计算机二级mysql考试题及答案
计算机二级mysql考试题及答案一、单项选择题(每题2分,共20分)1. 在MySQL中,用于创建数据库的命令是:A. CREATE TABLEB. CREATE DATABASEC. DROP DATABASED. ALTER DATABASE答案:B2. 以下哪个选项不是MySQL的数据类型?A. INTB. DATEC. TIMED. FLOAT答案:D3. 在MySQL中,使用哪个命令可以查看当前数据库?A. SHOW DATABASESB. SHOW TABLESC. SELECT DATABASED. USE DATABASE答案:C4. 如果想要在查询结果中包含重复的行,应该使用哪个关键字?A. DISTINCTB. GROUP BYC. ORDER BYD. UNION答案:D5. 在MySQL中,使用哪个命令可以删除表?A. DROP TABLEB. REMOVE TABLEC. DELETE TABLED. REMOVE答案:A6. 以下哪个选项是MySQL的索引类型?A. B-TreeB. HashC. R-TreeD. All of the above答案:D7. 在MySQL中,使用哪个命令可以添加新的列到现有表中?A. ADD COLUMNB. INSERT COLUMNC. CREATE COLUMND. ALTER TABLE答案:D8. 以下哪个选项是MySQL的存储引擎?A. InnoDBB. MyISAMC. MemoryD. All of the above答案:D9. 在MySQL中,使用哪个命令可以查看表的结构?A. DESCRIBEB. SHOW TABLEC. SELECT TABLED. EXPLAIN答案:A10. 在MySQL中,使用哪个命令可以备份数据库?A. BACKUPB. DUMPC. COPYD. EXPORT答案:B二、多项选择题(每题3分,共15分)1. 在MySQL中,以下哪些命令可以用来插入数据?A. INSERT INTOB. UPDATEC. CREATE TABLED. SELECT答案:A2. 以下哪些选项是MySQL的约束类型?A. PRIMARY KEYB. FOREIGN KEYC. UNIQUED. CHECK答案:ABC3. 在MySQL中,以下哪些命令可以用来删除数据?A. DELETEB. DROP TABLEC. REMOVED. TRUNCATE TABLE答案:AD4. 在MySQL中,以下哪些选项是事务的特性?A. AtomicityB. ConsistencyC. IsolationD. Durability答案:ABCD5. 在MySQL中,以下哪些选项是索引的作用?A. 提高查询速度B. 唯一性约束C. 排序D. 限制数据答案:AC三、简答题(每题5分,共10分)1. 请简述MySQL中主键和外键的区别。
2017年9月全国计算机二级MySQL数据库真题-第二套
1 下列叙述中正确的是()。
A) 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B) 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C) 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D) 线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性【解析】线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。
2下列叙述中正确的是()。
A) 栈是一种先进先出的线性表B) 队列是一种后进先出的线性表C) 栈与队列都是非线性结构D) 以上三种说法都不对解析】栈是一种先进后出的线性表,队列是一种先进先出的线性表,栈与队列都是线性结构。
3软件测试的目的是()。
A) 评估软件可靠性B) 发现并改正程序中的错误C) 改正程序中的错误D) 发现程序中的错误【解析】软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中心,而不是为了演示软件的正确功能。
不是为了评估软件或改正错误。
4在软件开发中,需求分析阶段产生的主要文档是()。
A) 软件集成测试计划B) 软件详细设计说明书C) 用户手册D) 软件需求规格说明书【解析】需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面。
所以选择D)5软件生命周期是指()。
A) 软件产品从提出、实现、使用维护到停止使用退役的过程B) 软件从需求分析、设计、实现到测试完成的过程C) 软件的开发过程D) 软件的运行维护过程【解析】通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。
也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。
6面向对象方法中,继承是指()。
A) 一组对象所具有的相似性质B) 一个对象具有另一个对象的性质C) 各对象之间的共同性质D) 类之间共享属性和操作的机制解析】继承是面向对象的方法的一个主要特征,是使用已有的类的定义作为基础建立新类的定义技术。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2017计算机二级mysql数据库复习试题
及答案
习题一
1) 系统数据库中的master数据库表明这个数据库是
A 主数据库
B 模板数据库
C 临时数据库
D代理数据库
2) 数据库SQL2005的查询界面中,快捷键CtrL+F5表示什么功能?
A 执行查询
B 光标到达当前行的头部
C 分析查询并检查语法
D 光标到达当前行的尾部
3) 数据库SQL2005的查询界面中,快捷键F5表示什么功能?
A 执行查询
B 光标到达当前行的头部
C 分析查询并检查语法
D 光标到达当前行的尾部
4) 数据库SQL2005的查询界面中,快捷键Home表示什么功能?
A 执行查询
B 光标到达当前行的头部
C 分析查询并检查语法
D 光标到达当前行的尾部
5)数据库SQL2005的查询界面中,快捷键End表示什么功能?
A 执行查询
B 光标到达当前行的头部
C 分析查询并检查语法
D 光标到达当前行的尾部
6)CreatedatabaseMyDB该代码的功能是:
A 创建表MyDB
B创建数据库MyDB
C修改数据库MyDB
D删除数据库MyDB
7)UseMyDB该代码的功能是:
A 修改数据库MyDB
B 删除数据库MyDB
C 使用数据库MyDB
D 创建数据库MyDB
8) AlterDatabaseMyDB
Modifyname=MyDB001
A 修改数据库名为MyDB001
B 删除数据库MyDB001
C 使用数据库MyDB001
D 创建数据库MyDB001
9) dropdatabaseMyDB001 该代码的功能是:
A 修改数据库名为MyDB001
B 删除数据库MyDB001
C 使用数据库MyDB001
D 创建数据库MyDB001
10) sp_spaceused 代码的功能是:
A 返回数据库的登录信息
B 返回数据库的使用和保留空间
C 返回数据库的创建信息
D 返回数据库的安全信息
习题二
1)SQLServer2005是哪个公司开发出来的?
A SyBase
B Sun
C AstonTate
D Microsoft
2)微软的access数据库是一种_______数据库
A 低端的
B中端的
C 高端的
D 无法确定
3) MSSQLServer2005Enterprise Edition是哪一种版本?
A 精简版
B标准版
C 企业版
D 工作组版
4) MSSQLServer2005EnterpriseEdition的安装条件,对内存的最低要求是:__MB?
A128
B256
C512
D1024
5)MSSQLServer2005EnterpriseEdition的安装条件,对内存的建议要求是:__MB?
A 256及更高
B 512及更高
C 1024或更高
D 没有要求
6) 以下关于数据安装的说法正确的是:
A 安装SQLServer2005 EnterpriseEditionwindows的98系统也可以
B安装SQLServer2005 EnterpriseEdition不需要安装IIS
C安装SQLServer2005 EnterpriseEdition需要IE6.0sp1以上的版本
D 安装SQLServer2005 EnterpriseEdition系统不会检查安装要求
7)安装SQLServer2005 EnterpriseEdition 过程中,系统会进行__项系统配置检查?
A11
B12
C13
D14
8) 安装SQLServer2005 EnterpriseEdition时,会有几种身份验证模式?
A 1
B 2
C 3
D 根本没有身份验证
9) 安装SQLServer2005 EnterpriseEdition成功以后,启动数据库应该点击哪个子菜单选项?
A managementstudio
B 配置工具
C 分析服务
D 性能工具
10) 安装安装SQLServer2005 EnterpriseEdition 成功之后,系统数据库默认提供几个数据库?
A 1
B 2
C 3
D 4。