请简述 DELETE 与 TRUNCA TE 的区别。 答: ① 实现方式不同:TRUNCATE 本质上先执行删除(DROP )数据表的操作,然后再根据有效的表结构文件(.frm)重新创建数据表的方式来实现数据清空操作。而 DELETE 语句则是逐条的删除数据表中保存的记录。 ② 执行效率不同:在针对大型数据表(如千万级的数据记录)时,TRUNCATE ...
《MySQL数据库原理、设计与应用》第6章课后习题答案.pdf,第六章 一、 填空题 1. ANY 2. FROM 子查询 3. 12 4. 内连接 5. (ax)OR(by) 二、 判断题 1. 错 2. 对 3. 对 4. 对 5. 错三、 选择题 1. D 2. B 3. C 4. B 5. B 四、 实训题 1. 结合本章出现的所有数据表,获取含有基
MySQL数据库原理设计与应用第2版黑马程序员编著课后答案 mysql数据库原理设计与应用pdf,目录数据库概述数据库常用概念MySQL介绍RDBMS与非RDBMS比较关系型数据库RDBMS非关系型数据库RDBMS键值型数据库文档型数据库搜索引擎数据库列式数据库图形数据库关系型数据库设计规则表
1.请简述数据库设计规范化的必要性。 答: 数据库设计对数据的存储性能、数据的操作都有很大的关系。为了避免不规范的数据库出现数据冗余,造成插入、删除、更新操作异常等情况,就要进行数据库设计规范化。 2.请分析数据库范式1NF、2NF、3NF的区别。 答: (1)1NF:数据库表的每一列都是不可分割的基本数据项。 (...
数据库《MySQL数据库原理、设计与应用》第12章课后习题答案第 一、填空题 1.systemctl start mysqld.service 2.[mysqld] 3.character_set_server 4.max_connections 5.log-bin 二、判断题 1.错 2.错 3.对 4.错 5.对 三、选择题 1.C 2.B 3.C、D 4.B 5.A、B、C 四、简答题 1.请简述常规日...
1.请在shop数据库中创建一个存储过程,以订单编号为参数,输出该订单的商品信息。 mysql> DELIMITER $$ mysql> CREATE PROCEDURE shop.order_proc(IN order_id INT ) -> BEGIN -> SELECT g.id,g.name FROM sh_goods g -> LEFT JOIN sh_order_goods og ON g.id = og.goods_id -> WHERE og.order_...
2一致性是指在事务处理时,无论执行成功还是失败,都要保证数据库系统处于一致的状态,保证数据库系统从不返回到一个未处理的事务中。 3隔离性是指当一个事务在执行时,不会受到其他事务的影响。 4持久性是指事务一旦提交,其对数据库的修改就是永久性的。 五、实训题 1.请利用事务实现在用户下订单时,检查商品库存...
1.请说出MyISAM与InnoDB存储引擎至少5点区别。 答: ①InnoDB存储引擎支持外键,而MyISAM存储引擎不支持。 ②InnoDB存储引擎支持行级锁和表级锁,而MyISAM存储引擎仅支持表级锁。 ③InnoDB存储引擎支持事务,而MyISAM存储引擎不支持。 ④InnoDB存储引擎支持多版本并发控制,而MyISAM存储引擎不支持 ⑤InnoDB存储引擎的数据...
数据库原理与应用课后作业参考答案: 1.某医院病房计算机管理中心需要如下信息: 科室:科名、科地址、科电话、医生姓名 病房:病房号、床位号、所属科室名 医生:姓名、职称、所属科室名、年龄、工作证号 病人:病历号、姓名、性别、诊断、主管医; MySQL数据库原理及应用(第2版)(微课版)-习题答案: 习题答案 项目1...
1.依据sh_goods的结构与数据,在mydb数据库中创建一张tm_goods表,并将价格在20到50之间的商品价格减5元,库存量再新增300件。 #第1步:依据sh_goods创建相同的表结构 mysql> CREATE TABLEmydb.mt_goodsLIKEshop.sh_goods; Query OK, 0 rows affected (0.07 sec) #第2步:依据sh_goods表中的数据,为tm_good...