11[简答题]在数据库db_test中创建一个存储过程,用于实现给定表content中一个留言人的姓名即可修改表content中该留言人的电子邮件地址为一个给定的值。
参考解析:
在MySQL命令行客户端输入如下SQL语句即可实现:
mysql>USE db_test;
Database changed
mysql>DELIMITER$$
mysql>CREATE PROCEDURE sp_update email(IN USer_name VARCHAR(50),IN e_mail VARCHAR(50))
一>BEGIN
一> UPDATE content SET email=e_mail WHERE username=user_name;
一>END$$
Query OK,0 rows affected(0.06 SeC)
12[填空题]bool型数据用于存储逻辑值,它只有两种状态,即“( )”和“ ( ) ”。
参考解析:TRUE、 FALSE
13[填空题]( )关键字能够将两个或多个SELECT语句的结果连接起来。
参考解析:UNION
14[单选题]mysql中唯一索引的关键字是( )
A.fulltext index B.only index C.unique index D.index
参考答案:C
15[填空题] 创建唯一性索引时,通常使用的关键字是_______。
参考解析:UNIQUE
16[填空题]如果使用“( ) ”关键词,则即使在更新过程中出现错误,更新语句也不会中断
参考解析:“ IGNORE ”
17[单选题]只修改列的数据类型指令是( )
A.ALTER TABLE … … ALTER COLUMN
B.ALTER TABLE … MODIFY COLUMN…
C.ALTER TABLE … UPDATE …
D.ALTER TABLE … UPDATE COLUMN…
参考答案:B
18[简答题]查看表的结构
参考解析:desc employee;
19[单选题]在数据库设计中,将E-R图转换成关系数据模型的过程属于( )
A.需求分析阶段 B.逻辑设计阶段C.概念设计阶段 D.物理设计阶段
参考答案:B
20[单选题]在概念设计阶段,最常使用的数据模型是( )
A.对象模型 B.物理模型 C.逻辑模型 D.实体联系模型
参考答案:D
相关推荐: