实验项目
实验1 实验环境与操作流程
实验2 数据定义、查询与更新
实验3 基本表的定义、删除与修改
实验4 数据的插入、修改和删除
实验5 数据的查询
实验6 数据的视图
实验7 完整性语言
实验8 触发器
实验9 存储过程与函数
实验10 SQL语句1(创建、插入、查询)
实验11 SQL语句2(查询)
实验12 SQL语句3(视图、完整性、关系代数查询)
实验2 数据定义、查询与更新
一、实验目的
1. 理解数据库设计的概念及实验环境;
2. 掌握MySQL数据库的相关概念;
3. 掌握使用Navicat工具和SQL语句创建、删除与修改基本表的方法;
4. 掌握使用Navicat工具和SQL语句删除数据与数据库的方法。
二、实验要求
1. 熟练掌握使用图形界面方式对基本表进行创建、删除与修改的方法及步骤;
2. 熟练掌握使用命令方式对基本表进行创建、删除与修改的方法及步骤;
3. 熟练掌握使用图形界面方式及命令方式来删除数据和数据库的方法。
三、实验内容
1. 了解两种命令行界面的打开方式。
实验指导1:
(1)方式1:找到mysql的安装位置,并进入到bin文件夹下,在红色的地址框框中输入cmd进入。
(2)方式2:选中Navicat中的任一连接或者数据库,右键选中“命令列界面”打开。
2. 创建数据库、表、数据:回顾实验报告1中创建数据库、表、数据的操作过程(Navicat和命令行两种方式),分别创建学生信息管理数据库stu、stu2、Student、Award表,并参照课本10页填充表中的数据信息。
实验指导2:
- 新建连接test,打开连接test。
- (使用Navicat)新建数据库stu,选择字符集utf8,选择排序规则utf8_bin,打开数据库stu。
- 新建表Student和Award,表的结构参照课本11页。