导
导文
daowen.com
首页
图书
理论
简历
演讲稿
AI写作
新
🔍
🔍
登录
首页
›
图书频道
›
工学
›
计算机科学
›
数据库原理与设计实验教程
《数据库原理与设计实验教程》简介
更新于 2026年10月10日
版权声明
《数据库原理与设计实验教程》这本书是由创作的,《数据库原理与设计实验教程》共有73章节
1
前言
Foreword 数据库原理与设计课程作为软件工程专业和计算机科学技术专业的一门重要专业必修课程,在整个专业课程体系中起着承上启下、融会贯通的作用,是学生参加
阅读
2
目录
Contents 实验1 MySQL的安装1 习 题13 实验2 数据库基本操作15 实验2.1 数据库的创建19 实验2.2 数据库的备份25 实验2.3
阅读
3
实验1 MySQL的安装
MySQL是一个流行的关系型数据库管理系统,由瑞典MySQL AB公司开发,现属于Oracle公司旗下的产品。MySQL将数据保存在不同的表中,而不是将所有数据
阅读
4
习 题
(https://www.daowen.com)
阅读
5
实验2 数据库基本操作
数据库是用来存储数据库对象和数据的地方,数据库对象包括表(Table)、存储过程(Stored Procedure)、视图(View)、触发器(Trigger)
阅读
6
实验2.1 数据库的创建
【实验目的】 ①掌握使用图形界面工具创建数据库。 ②掌握设置默认数据库。 ③学会查看数据库属性。 ④掌握使用SQL创建数据库。 【实验内容】 ①使用MySQL
阅读
7
实验2.2 数据库的备份
【实验目的】 ①掌握使用图形界面工具备份数据库。 ②掌握使用MySQL数据库的工具备份数据库。 【实验内容】 ①使用图形界面工具备份数据库sales。 ②使用M
阅读
8
实验2.3 数据库的还原
【实验目的】 ①掌握使用图形界面工具还原数据库。 ②掌握在命令提示符窗口还原数据库。 【实验内容】 ①使用图形界面工具还原sales数据库内容到sales_1。
阅读
9
实验2.4 数据库的删除
【实验目的】 ①掌握使用图形界面工具删除数据库。 ②掌握使用SQL删除数据库。 【实验内容】 ①使用图形界面工具删除数据库test1。 ②使用SQL删除数据库t
阅读
10
习 题
针对数据库library(表结构和内容见附录)进行下面的实验。 1.使用MySQL Workbench创建数据库library,并查看数据库的属性信息。 2.使
阅读
11
实验3 表的基本操作
表(Table)是包含数据库中所有数据的数据库对象。数据在表中的组织方式与在电子表格中相似,都是按照行和列的格式组织的,每行代表一条记录,每列代表记录中的一个字
阅读
12
实验3.1 表的创建
【实验目的】 ①掌握使用图形界面工具创建表。 ②掌握使用SQL创建表。 【实验内容】 ①使用图形界面工具在sales数据库中创建customers表和produ
阅读
13
实验3.2 复制表结构
【实验目的】 掌握使用SQL 语句复制表结构。 【实验内容】 使用SQL语句,复制数据库表,要求新表与老表结构相同,包括键和索引等,数据为空。 【实验步骤】 使
阅读
14
实验3.3 修改表结构
【实验目的】 ①掌握使用图形界面工具修改表结构。 ②掌握使用SQL修改表结构。 【实验内容】 ①使用图形界面工具向已有数据表test2增加电子信箱email列,
阅读
15
实验3.4 删除表
【实验目的】 ①掌握使用图形界面工具删除表。 ②掌握使用SQL删除表。 【实验内容】 ①使用图形界面工具删除表test1。 ②使用SQL删除表test2。 【实
阅读
16
习 题
针对数据库library(表结构和内容见附录)进行下面的实验。 1.使用图形界面工具在library数据库下创建读者关系reader。 2.使用SQL在libr
阅读
17
实验4 数据操作
在数据库中创建表,只是建立了表结构,里面还没有数据。用户可以使用加载数据语句或插入元组操作来录入数据。数据录入后就可以对表中的数据进行查询、修改、删除等操作了。
阅读
18
实验4.1 录入数据至表
【实验目的】 ①掌握使用MySQL Workbench的导入向导功能把CSV文件的数据导入表中。 ②掌握使用MySQL Workbench的图形界面工具录入数据
阅读
19
实验4.2 修改表的内容
【实验目的】 ①掌握使用图形界面工具修改表中数据。 ②掌握使用SQL语句修改表中数据。 【实验内容】 ①使用图形界面工具修改表agents中的数据,把代理商a0
阅读
20
实验4.3 复制表内容
【实验目的】 掌握使用SQL 语句复制表结构和表内容。 【实验内容】 ①使用SQL语句复制表customers生成一个新表cus_bak,新表与老表结构相同,但
阅读
21
实验4.4 删除表的内容
【实验目的】 掌握使用SQL删除表中数据。 【实验内容】 ①使用SQL删除表cus_bak中的顾客cid为 “c001”的行。 ②使用SQL删除表agent_b
阅读
22
习 题
针对数据库library(表结构和内容见附录)进行下面的实验。 1.利用MySQL Workbench的导入向导把reader.xls中的数据导入表reader
阅读
23
实验5 数据查询
数据查询是数据库的核心操作,SQL语言提供了SELECT语句,让其对数据库中的数据进行查询。SELECT语句的主要功能是从数据库中检索行,并将查询结果以表格的形
阅读
24
实验5.1 简单查询
【实验目的】 ①掌握单表查询。 ②掌握带查询条件的查询。 ③掌握模糊查询。 ④掌握使用聚合函数的查询。 ⑤掌握分组查询。 【实验内容】 (1)单表查询 ①查询c
阅读
25
实验5.2 集合查询
【实验目的】 掌握使用UNION操作符实现数据集合的并运算。 【实验内容】 查询顾客所居住的城市、代理商所在城市或者两者皆在的城市。 【实验步骤】 ①在图标菜单
阅读
26
实验5.3 连接查询
【实验目的】 ①掌握涉及多表的等值连接。 ②掌握自身连接。 ③掌握涉及多表的内连接。 ④掌握涉及多表的外连接。 【实验内容】 ①查询所有满足条件“顾客通过代理商
阅读
27
实验5.4 嵌套查询
【实验目的】 ①掌握IN/NOT IN谓词的使用。 ②掌握θ ALL/θ SOME/θ ANY谓词的使用。 ③掌握EXISTS/NOT EXISTS谓词的使用。
阅读
28
实验5.5 查询结果输出
【实验目的】 掌握使用SQL实现查询结果输出到文件的方法。 【实验内容】 查询所有顾客的信息输出到E盘的“e:/bak/cus.txt”。 【实验步骤】 ①在图
阅读
29
习 题
针对数据库library(表结构和内容见附录)实现下列查询语句: 1.查询全体读者的姓名(rname)、出生年份。 2.查询价格(bprice)低于50元的图书
阅读
30
实验6 数据完整性控制
数据完整性是指数据的精确性和可靠性,它是为了防止因错误信息的输入输出造成无效操作,或数据库中存在不符合语义规定的数据而提出的,强制数据完整性可保证数据库中的数据
阅读