实验2 创建数据库和表

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验2 创建数据库和表

一、实验目的

1.了解MySQL数据库中的存储引擎分类

2.了解表的结构特点

3.了解MySQL的基本数据类型

4.了解空值的概念

5.学会在MySQL界面工具中创建数据库和表

6.学会使用SQL语句创建数据库和表

二、实验准备

1.首先要明确,能够创建数据库的用户必须是数据管理员,或是被授权使用

CREATE DATABASE语句的用户。

2.其次,确定数据库包含哪些表,以及所包含的个表的数据结构,还要了解

MySQL的常用数据类型,以及创建数据库的表。

3.此外还要了解两种常用的创建数据、表的方法,即在界面管理工具中创建

和使用CREATE DA TABASE 语句创建。

三、实验内容及要求

(一)数据表描述

创建用于企业用于管理的员工管理数据库,数据库名为YGGL,包含员工的信息,部门信息,及员工的薪水信息。数据库YGGL包含下列三个表:

Employees:员工信息表

Departments:部门信息表

Salary:员工薪水情况表

Departments表结构

Salary表结构

(二)实验内容

1.使用命令行方式创建数据库YGGL。

1)打开MySQL command line client,输入管理员密码登录,使用CREATE

语句创建YGGL数据库。

2)在YGGL数据库存在的情况下,使用CREATE DATEBASE语句新建数据

库YGGL,查看错误信息,再尝试加上IF NOT EXISTS关键词创建YGGL,看看有

什么变化。

3)使用命令方法创建数据库YGGL1,要求数据库字符集为utf8,校对规

则为utf8_general_ci。

2.使用SQL语句在YGGL数据库中创建表employees

1)执行创建表Employees的Sql语句。

3.使用SQL语句删除表和数据库

1)删除表Employees。

2)删除数据库YGGL。

3)复制表Employees,命名为Employees1。使用命令行将表Emloyees1

中的Emailaddress列删除,并将Sex列的默认值修改为男。

四、实验报告

3.使用SQL语句删除表和数据库1)删除表Employ ees。

2)

删除数据库YGGL。

3)

相关文档
最新文档