联大学堂郑州轻工业大学数据库原理网上考试答案
MySQL数据库的默认端口号是? |
A.3306 B.8090 C.3000 D.8080 |
|
MySQL数据库的默认用户名是? |
A.test B.mysql C.root D.dba |
|
当前的计算机一般被认为是第四代计算机,它所采用的逻辑元件是? |
A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息 |
|
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的阶段是: |
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 |
|
DBMS是? |
A.数据库 B.数据库系统 C.数据库应用软件 D.数据库管理系统 |
|
SQL 语言具有的功能是: |
A.关系规范化 B.数据定义、数据操纵、数据控制、数据查询 C.数据库系统设计 D.能绘制 E-R 图 |
|
使用命令在DOS窗口登录MySQL,命令:mysql –h hostname –uusername –p,对于以下命令,解析错误的是: |
A.mysql可以省略不写 B.-h后面的参数是服务器的主机地址 C.-u后面的参数是登录数据库的用户名 D.-p后面是登录密码 |
|
MySQL初始化命令正确的是? |
A.mysqld -initialize –insecure B.mysqld -insecure -initialize C.mysqld -initialize D.mysqld –insecure |
|
使用命令启动MySQL服务,正确的命令是: |
A.net mysql start B.net start mysql C.net stop mysql D.net mysql stop |
|
使用命令”mysqld install 服务名” 安装MySQL服务时,如果服务名不写,默认为: |
A.mysql B.mysql8 C.mysql80 D.MY SQL |
|
创建一个名称为mydb1的数据库,通常使用下列()的语句? |
A.CREATE DATABASE mydb1; B.CREATE mydb1; C.CREATE TABLE mydb1; D.SHOW DATABASE mydb1; |
|
在MYSQL中,通常使用( )语句来指定一个已有数据库作为当前工作数据库。 |
A.USING B.USED C.USES D.USE |
|
删除数据库用以下哪一项? |
A.CREATE B.ALTER C.DROP D.SHOW |
|
以下能够删除一列的是? |
A.alter table emp remove addcolumn B.alter table emp drop addcolumn C.alter table emp delete addcolumn D.alter table emp delete addcolumn |
|
查找表结构用以下哪一项? |
A.FIND B.SELETE C.ALTER D.DESC |
|
下列哪些列类型不是数值型的数据: |
A.DOUBLE B.INT C.SET D.FLOAT |
|
如果要表示年份,一般会使用( )类型。 |
A.YEAR B.TIME C.DATE D.DATETIME |
|
建表时,不允许某列为空可以使用( )。 |
A.NOT NULL B.NO NULL C.NOT BLANK D.NO BLANK |
|
以下约束哪个不是单表约束( )? |
A.主键约束 B.为空约束 C.唯一约束 D.外键约束 |
|
为数据表创建索引的目的是( )? |
A.提高查询的检索性能 B.归类 C.创建唯一索引 D.创建主键 |
|
哪一项可以添加数据 |
A.CREATE B.DELETE C.INSERT D.SELECT |
|
数据库中添加方式为 |
A.为表中所有字段添加数据、为表的指定字段添加数据、同时添加多条记录 B.为表中所有字段添加数据、为表的非指定字段添加数据、同时添加多条记录 C.为表中部分字段添加数据、为表的指定字段添加数据、同时添加多条记录 D.为表中部分字段添加数据、为表的非指定字段添加数据、同时添加多条记录 |
|
以下插入记录正确的 |
A.insert into emp(ename,hiredate,sal) values (value1,value2,value3); B.insert into emp (ename,sal)values(value1,value2,value3); C.insert into emp (ename)values(value1,value2,value3); D.insert into emp (ename,hiredate,sal)values(value1,value2); |
|
用如下的SQL语句创建一个Teacher表 CREATE TABLE Teacher ( TNO Char(6) NOT NULL,NAME Char(8) NOT NULL, SEX Char(2), SDETP char(12) check (SDEPT IN(‘IS’,’MA’,’CS’)))可以插入到Teacher表中的元组是 |
A.(‘T0203’,‘刘刚’,NULL,‘IS’) B.( NULL, ‘王芳’,‘女’,‘CS’) C.(‘T0111’,NULL,‘男’,‘MA’) D.(‘T0101’,‘李华’,男,‘EN’) |
|
用来插入数据的命令是( ),用于更新的命令是 |
A.INSERT,UPDATE B.CREATE,INSERT INTO C.DELETE,UPDATE D.UPDATE,INSERT |
|
delete from employee语句的作用是 |
A.删除当前数据库中整个employee表,包括表结构 B.删除当前数据库中employee表内的所有行 C.由于没有where子句,因此不删除任何数据 D.删除当前数据库中employee表内的当前行 |
|
以下删除记录正确的 |
A.delete from emp where name='dony'; B.Delete * from emp where name='dony'; C.Drop from emp where name='dony'; D.Drop * from emp where name='dony'; |
|
删除经销商1018的数据记录的代码为( ) from distributors where distri_num=1018 |
A.drop table B.delete * C.drop column D.delete |
|
使用DELETE语句时,每删除一条记录都会在日志中记录,而使用TRUNCATE语句时,不会在日志中记录删除的内容,因此TRUNCATE语句的( )比DELETE语句高。 |
A.时间效率 B.空间效率 C.执行效率 D.独立性 |
|
DELETE语句后面可以跟( )子句,通过指定子句中的条件表达式只删除满足条件的部分记录,而TRUNCATE语句只能用于删除表中的所有记录。 |
A.WHERE B.SELECT C.USE D.FOR |
|
统计每个部门的人数 |
A.SELECT SUM(ID) FROM EMP GROUP BY DEPTNO; B.SELECT SUM(ID) FROM EMP ORDER BY DEPTNO; C.SELECT COUNT(ID) FROM EMP ORDER BY DEPTNO; D.SELECT COUNT(ID) FROM EMP GROUP BY DEPTNO; |
|
在MYSQL中一建立了“入学信息”表,表中有“学号”、“姓名”“性别”和“班级”等字段,执行如下SQL命令: Select 班级,COUNT(*) From 学生 Group by 入学信息;其结果是 |
A.计算并显示所有学生的班级和人数 B.按班级分组计算并显示班级和人数 C.计算并显示所有学生的人数 D.按班级分组计算并显示所有学生的人数 |
|
假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系 |
A.S B.S,SC C.C,SC D.S,C,SC |
|
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SEX是性别, C#是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是:SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是 |
A.S.S# = SC.S# and C.C# = SC.C# and SEX=’男’ and CNAME=’数据库’ B.S.S# = SC.S# and C.C# = SC.C# and SEX in’男’and CNAME in’数据库’ C.SEX ’男’ and CNAME ’ 数据库’ D.S.SEX=’男’ and CNAME=’ 数据库’ |
|
有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“数据库”课程的年龄不小于 20 的全体学生姓名的SQL语句是 SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是 |
A.S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=‘数据库’ B.S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘数据库’ C.SAGE in>=20 and CNAME in ‘数据库’ D.SAGE>=20 and CNAME=‘数据库’ |
|
在SQL语言中,子查询是 |
A.返回单表中数据子集的查询语言 B.选取多表中字段子集的查询语句 C.选取单表中字段子集的查询语句 D.嵌入到另一个查询语句之中的查询语句 |
|
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SEX是性别, C#是课程号,CNAME是课程名称。要查询选修“数据库”课的学生姓名,以下哪个语句不能查询出正确数据 |
A.SELECT SNAME FROM S,C,SC WHERE S.S# = SC.S# and C.C# = SC.C# and CNAME=’数据库’ B.SELECT SNAME FROM S inner join SC ON S.S#=SC.S# INNER JOIN C ON SC.C#=C.C# WHERE CNAME=’数据库’ C.SELECT SNAME FROM S WEHRE S# IN (SELECT S# FROM SC WHERE C# IN(SELECT C# FROM C WHERE CNAME=’数据库’)) D.SELECT SNAME FROM S,C,SC WHERE CNAME=’数据库’ |
|
以下哪种操作能够实参照完整性 |
A.设置唯一键 B.设置外键 C.减少数据冗余 D.设置主键 |
|
在视图上不能完成的操作是 |
A.更新视图 B.查询 C.在视图上定义新的表 D.在视图上定义新的视图 |
|
当对视图进行 UPDATE 、 INSERT 和 DELETE 操作时,为了保证被操作的元组满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项 |
A.With Revoke Option B.With Check Option C.With Role Option D.With Grant Option |
|
下列关于MySQL的逻辑备份说法不正确的是 |
A.使用mysqldump命令 B.可以对数据表、单个数据库或多个数据库进行备份 C.是对SQL语句进行备份 D.恢复速度快,占用空间大 |
|
mysqldump -u username -p dbname table1 table2 ...-> C:\BackupName.sql根据上面命令中将要备份的文件名称是 |
A.mysqldump B.table1 C.dbname D.BackupName.sql |
|
下列哪个命令是恢复数据库的 |
A.mysqldump B.dump C.mysql D.mysqlhotcipy |
|
数据库备份时导出的文件的格式是 |
A.sql B.dmp C.txt D.excel |
|
备份多个数据库下列各式正确的是 |
A.mysqldump -u username -p --databases dbname2 > C:\Backup.sql B.mysqldump -u username -p --databases dbname2 dbname2 > C:\Backup.sql C.mysqldump -u root -p dbname2 person > D:\backup.sql D.mysqldump -u username -p --database dbname2 > C:\Backup.sql |
|
SQL 语言中,下列涉及空值的操作,不正确的是 |
A.AGE IS NULL B.AGE IS NOT NULL C.AGE=NULL D.NOT(AGE IS NULL) |
|
设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为 W,并且至少包含 4个字母的 DNAME,则查询条件子句应写成 WHERE DNAME LIKE |
A.'_ _W _%' B.'_ W _ %' C.'_ W _ _' D.' _ %W _ _' |
|
逻辑备份对执行的SQL语句进行了备份。 |
A.正确 B.错误 |
|
mysqldump 可以同时备份多个数据库。 |
A.正确 B.错误 |
|
使用SQLyog备份数据库时,只能备份数据。 |
A.正确 B.错误 |
|
尖括号“<”用于数据备份和还原命令中。 |
A.正确 B.错误 |
|
通过SQLYog可以将异构数据源进行导入和导出。 |
A.正确 B.错误 |
|
使用cmd命令窗口启动MySQL服务,不需要使用管理员身份。 |
A.正确 B.错误 |
|
在SQL语言的SELECT语句中,用于实现选择运算的子句是 |
A.FOR B.WHERE C.WHILE D.IF |
|
select * from student该代码中的“*”号,表示的正确含义是 |
A.普通的字符*号 B.错误信息 C.所有的字段名 D.模糊查询 |
|
以下语句不正确的是 |
A.select * from emp; B.select ename,hiredate,sal from emp; C.select * from emp order deptno; D.select * from emp where deptno=1 and sal<300; |
|
在SQL语言的SELECT语句中,用于限制输出结果数目的子句是 |
A.LIMIT B.WHERE C.GROUP D.ORDER |
|
在SELECT语句中,使用关键字( )可以把重复行屏蔽 |
A.TOP B.ALL C.UNION D.DISTINCT |
|
在MYSQL中一建立了“学生”表,表中有“学号”、“姓名”“性别”和“入学成绩”等字段,执行如下SQL命令: Select 性别,avg(入学成绩) From 学生 Group by性别 其结果是( ) |
A.计算并显示所有学生的性别和入学成绩的平均值 B.按性别分组计算并显示性别和入学成绩的平均值 C.计算并显示所有学生的入学成绩的平均值 D.按性别分组计算并显示所有学生的入学成绩的平均值 |
|
从学生(student)表中的姓名(name)字段查找姓“张”的学生可以使用如下代码:select * from student where |
A.name=’_张*’ B.name like ’张 %’ C.name LIKE ‘张’ D.name LIKE ‘张*’ |
|
SQL 语言中,下列涉及空值的操作,不正确的是 |
A.AGE IS NULL B.AGE IS NOT NULL C.AGE=NULL D.NOT(AGE IS NULL) |
|
设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为 W,并且至少包含 4个字母的 DNAME,则查询条件子句应写成 WHERE DNAME LIKE |
A.'_ _W _%' B.'_ W _ %' C.'_ W _ _' D.' _ %W _ _' |
|
下列聚合函数中不忽略空值(null)的是 |
A.SUM(字段) B.MAX(字段) C.AVG(字段) D.COUNT(*) |
|
统计每个部门的人数 |
A.SELECT SUM(ID) FROM EMP GROUP BY DEPTNO; B.SELECT SUM(ID) FROM EMP ORDER BY DEPTNO; C.SELECT COUNT(ID) FROM EMP ORDER BY DEPTNO; D.SELECT COUNT(ID) FROM EMP GROUP BY DEPTNO; |
|
在MYSQL中一建立了“入学信息”表,表中有“学号”、“姓名”“性别”和“班级”等字段,执行如下SQL命令: Select 班级,COUNT(*) From 学生 Group by 入学信息;其结果是 |
A.计算并显示所有学生的班级和人数 B.按班级分组计算并显示班级和人数 C.计算并显示所有学生的人数 D.按班级分组计算并显示所有学生的人数 |
|
假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系 |
A.S B.S,SC C.C,SC D.S,C,SC |
|
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SEX是性别, C#是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是:SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是 |
A.S.S# = SC.S# and C.C# = SC.C# and SEX=’男’ and CNAME=’数据库’ B.S.S# = SC.S# and C.C# = SC.C# and SEX in’男’and CNAME in’数据库’ C.SEX ’男’ and CNAME ’ 数据库’ D.S.SEX=’男’ and CNAME=’ 数据库’ |
|
有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“数据库”课程的年龄不小于 20 的全体学生姓名的SQL语句是 SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是 |
A.S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=‘数据库’ B.S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘数据库’ C.SAGE in>=20 and CNAME in ‘数据库’ D.SAGE>=20 and CNAME=‘数据库’ |
|
在SQL语言中,子查询是 |
A.返回单表中数据子集的查询语言 B.选取多表中字段子集的查询语句 C.选取单表中字段子集的查询语句 D.嵌入到另一个查询语句之中的查询语句 |
|
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SEX是性别, C#是课程号,CNAME是课程名称。要查询选修“数据库”课的学生姓名,以下哪个语句不能查询出正确数据 |
A.SELECT SNAME FROM S,C,SC WHERE S.S# = SC.S# and C.C# = SC.C# and CNAME=’数据库’ B.SELECT SNAME FROM S inner join SC ON S.S#=SC.S# INNER JOIN C ON SC.C#=C.C# WHERE CNAME=’数据库’ C.SELECT SNAME FROM S WEHRE S# IN (SELECT S# FROM SC WHERE C# IN(SELECT C# FROM C WHERE CNAME=’数据库’)) D.SELECT SNAME FROM S,C,SC WHERE CNAME=’数据库’ |
|
以下哪种操作能够实参照完整性 |
A.设置唯一键 B.设置外键 C.减少数据冗余 D.设置主键 |
|
在视图上不能完成的操作是 |
A.更新视图 B.查询 C.在视图上定义新的表 D.在视图上定义新的视图 |
|
当对视图进行 UPDATE 、 INSERT 和 DELETE 操作时,为了保证被操作的元组满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项 |
A.With Revoke Option B.With Check Option C.With Role Option D.With Grant Option |
|
开启事务的语句? |
A.START TRANSACTION; B.START TRANSACTIONS; C.COMMIT; D.ROLLBACK; |
|
提交事务的语句? |
A.ROLLBACK; B.COMMIT; C.END; D.START; |
|
一个事务读取了另一个事务未提交的数据称之为 |
A.不可重复读 B.脏读 C.幻读 D.可串行化 |
|
在同一事务中进行两次查询的结果不一致称之为 |
A.不可重复读 B.脏读 C.幻读 D.可串行化 |
|
在同一事务中进行两次查询的结果不一致称之为 |
A.不可重复读 B.脏读 C.幻读 D.可串行化 |
|
触发器不是响应以下哪一语句而自动执行的Mysql语句 |
A.SELECT B.INSERT C.DELETE D.UPDATE |
|
下列哪个不是触发器的特性 |
A.触发器定义在表上,附着在表上 B.只能在增删改后 C.触发频率为针对每一行执行 D.有begin end体,begin end;之间的语句可以写的简单或者复杂 |
|
创建触发器的命令为 |
A.SHOW TABLE B.CREATE TABLE C.SHOW TRIGGER D.CREATE TRIGGER |
|
调用存储过程pro1的语句是 |
A.USE pro1 B.SELECT pro1 C.CALL pro1 D.DECLARE pro1 |
|
以下哪个选项可以用来查看存储过程pro1的状态 |
A.SHOW STATUS pro1 B.SHOW CREATE PROCEDURE pro1 C.SHOW PROCEDURE pro1 D.SHOW pro1 |
|
开启事务的语句? |
A.START TRANSACTION; B.START TRANSACTIONS; C.COMMIT; D.ROLLBACK; |
|
提交事务的语句? |
A.ROLLBACK; B.COMMIT; C.END; D.START; |
|
一个事务读取了另一个事务未提交的数据称之为 |
A.不可重复读 B.脏读 C.幻读 D.可串行化 |
|
在同一事务中进行两次查询的结果不一致称之为 |
A.不可重复读 B.脏读 C.幻读 D.可串行化 |
|
在同一事务中进行两次查询的结果不一致称之为 |
A.不可重复读 B.脏读 C.幻读 D.可串行化 |
|
触发器不是响应以下哪一语句而自动执行的Mysql语句 |
A.SELECT B.INSERT C.DELETE D.UPDATE |
|
下列哪个不是触发器的特性 |
A.触发器定义在表上,附着在表上 B.只能在增删改后 C.触发频率为针对每一行执行 D.有begin end体,begin end;之间的语句可以写的简单或者复杂 |
|
创建触发器的命令为 |
A.SHOW TABLE B.CREATE TABLE C.SHOW TRIGGER D.CREATE TRIGGER |
|
调用存储过程pro1的语句是 |
A.USE pro1 B.SELECT pro1 C.CALL pro1 D.DECLARE pro1 |
|
以下哪个选项可以用来查看存储过程pro1的状态 |
A.SHOW STATUS pro1 B.SHOW CREATE PROCEDURE pro1 C.SHOW PROCEDURE pro1 D.SHOW pro1 |
|
如何在命令窗口连接MySQL数据库 |
A.MySQL -p root -u B.MySQL -u root -p C.MySQL -u -p root D.MySQL root -u -p |
|
MySQL中,预设的、拥有最高权限超级用户的用户名为 |
A.test B.administrator C.DA D.root |
|
下列那个命令是授予权限的 |
A.create B.grant C.revoke D.show |
|
用户和角色是什么关系 |
A.多对多 B.一对一 C.一对多 D.没关系 |
|
以下说法正确的是 |
A.通常情况下,我们希望将封装到java对象的数据保存到数据库中 B.在我们查询时,一般不把数据封装到java对象 C.一个java实例可以对应到数据库的多条记录 D.一个java实例对应于一个表 |
|
下列聚合函数中不忽略空值(null)的是 |
A.SUM(字段) B.MAX(字段) C.AVG(字段) D.COUNT(*) |
|
创建用户时可以不设置密码。 |
A.正确 B.错误 |
|
角色管理是MySQL8.0新增加的功能。 |
A.正确 B.错误 |
|
管理权限(如super, process, file等)不能够指定某个数据库,on后面必须跟 *.*。 |
A.正确 B.错误 |
|
Java类中属性的名称必须要跟数据表中的字段的名称一致。 |
A.正确 B.错误 |
|
逻辑备份对执行的SQL语句进行了备份。 |
A.正确 B.错误 |
|
mysqldump 可以同时备份多个数据库。 |
A.正确 B.错误 |
|
使用SQLyog备份数据库时,只能备份数据。 |
A.正确 B.错误 |
|
创建用户时可以不设置密码。 |
A.正确 B.错误 |
|
下列关于MySQL的逻辑备份说法不正确的是 |
A.使用mysqldump命令 B.可以对数据表、单个数据库或多个数据库进行备份 C.是对SQL语句进行备份 D.恢复速度快,占用空间大 |
|
mysqldump -u username -p dbname table1 table2 ...-> C:\BackupName.sql根据上面命令中将要备份的文件名称是 |
A.mysqldump B.table1 C.dbname D.BackupName.sql |
|
下列哪个命令是恢复数据库的 |
A.mysqldump B.dump C.mysql D.mysqlhotcipy |
|
数据库备份时导出的文件的格式是 |
A.sql B.dmp C.txt D.excel |
|
备份多个数据库下列各式正确的是 |
A.mysqldump -u username -p --databases dbname2 > C:\Backup.sql B.mysqldump -u username -p --databases dbname2 dbname2 > C:\Backup.sql C.mysqldump -u root -p dbname2 person > D:\backup.sql D.mysqldump -u username -p --database dbname2 > C:\Backup.sql |
|
如何在命令窗口连接MySQL数据库 |
A.MySQL -p root -u B.MySQL -u root -p C.MySQL -u -p root D.MySQL root -u -p |
|
MySQL中,预设的、拥有最高权限超级用户的用户名为 |
A.test B.administrator C.DA D.root |
|
下列那个命令是授予权限的 |
A.create B.grant C.revoke D.show |
|
用户和角色是什么关系 |
A.多对多 B.一对一 C.一对多 D.没关系 |
|
以下说法正确的是 |
A.通常情况下,我们希望将封装到java对象的数据保存到数据库中 B.在我们查询时,一般不把数据封装到java对象 C.一个java实例可以对应到数据库的多条记录 D.一个java实例对应于一个表 |
|
MySQL数据库的默认端口号是? |
A.3306 B.8090 C.3000 D.8080 |
|
MySQL数据库的默认用户名是? |
A.test B.mysql C.root D.dba |
|
当前的计算机一般被认为是第四代计算机,它所采用的逻辑元件是? |
A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息 |
|
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的阶段是: |
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 |
|
DBMS是? |
A.数据库 B.数据库系统 C.数据库应用软件 D.数据库管理系统 |
|
SQL 语言具有的功能是: |
A.关系规范化 B.数据定义、数据操纵、数据控制、数据查询 C.数据库系统设计 D.能绘制 E-R 图 |
|
使用命令在DOS窗口登录MySQL,命令:mysql –h hostname –uusername –p,对于以下命令,解析错误的是: |
A.mysql可以省略不写 B.-h后面的参数是服务器的主机地址 C.-u后面的参数是登录数据库的用户名 D.-p后面是登录密码 |
|
MySQL初始化命令正确的是? |
A.mysqld -initialize –insecure B.mysqld -insecure -initialize C.mysqld -initialize D.mysqld –insecure |
|
使用命令启动MySQL服务,正确的命令是: |
A.net mysql start B.net start mysql C.net stop mysql D.net mysql stop |
|
使用命令”mysqld install 服务名” 安装MySQL服务时,如果服务名不写,默认为: |
A.mysql B.mysql8 C.mysql80 D.MY SQL |
|
创建一个名称为mydb1的数据库,通常使用下列()的语句? |
A.CREATE DATABASE mydb1; B.CREATE mydb1; C.CREATE TABLE mydb1; D.SHOW DATABASE mydb1; |
|
在MYSQL中,通常使用( )语句来指定一个已有数据库作为当前工作数据库。 |
A.USING B.USED C.USES D.USE |
|
删除数据库用以下哪一项? |
A.CREATE B.ALTER C.DROP D.SHOW |
|
以下能够删除一列的是? |
A.alter table emp remove addcolumn B.alter table emp drop addcolumn C.alter table emp delete addcolumn D.alter table emp delete addcolumn |
|
查找表结构用以下哪一项? |
A.FIND B.SELETE C.ALTER D.DESC |
|
下列哪些列类型不是数值型的数据: |
A.DOUBLE B.INT C.SET D.FLOAT |
|
如果要表示年份,一般会使用( )类型。 |
A.YEAR B.TIME C.DATE D.DATETIME |
|
建表时,不允许某列为空可以使用( )。 |
A.NOT NULL B.NO NULL C.NOT BLANK D.NO BLANK |
|
以下约束哪个不是单表约束( )? |
A.主键约束 B.为空约束 C.唯一约束 D.外键约束 |
|
为数据表创建索引的目的是( )? |
A.提高查询的检索性能 B.归类 C.创建唯一索引 D.创建主键 |
|
哪一项可以添加数据 |
A.CREATE B.DELETE C.INSERT D.SELECT |
|
数据库中添加方式为 |
A.为表中所有字段添加数据、为表的指定字段添加数据、同时添加多条记录 B.为表中所有字段添加数据、为表的非指定字段添加数据、同时添加多条记录 C.为表中部分字段添加数据、为表的指定字段添加数据、同时添加多条记录 D.为表中部分字段添加数据、为表的非指定字段添加数据、同时添加多条记录 |
|
以下插入记录正确的 |
A.insert into emp(ename,hiredate,sal) values (value1,value2,value3); B.insert into emp (ename,sal)values(value1,value2,value3); C.insert into emp (ename)values(value1,value2,value3); D.insert into emp (ename,hiredate,sal)values(value1,value2); |
|