文档详情

《MySQL数据库技术》实验2

re****.1
实名认证
店铺
DOC
76.50KB
约3页
文档ID:487302789
《MySQL数据库技术》实验2_第1页
1/3

MySQL数据库技术实验报告系 别班 级学 号姓 名地点计算机科学系(此处填写)(此处填写)(此处填写)C112机房课程名称MySQL数据库技术实验名称实验2 创建数据库和表实 验 过 程目的和实验要求:(1)了解MySQL数据库中的存储引擎分类(2)了解表的结构特点(3)了解MySQL的基本数据类型(4)了解空值的概念(5)学会在MySQL界面工具中创建数据库和表(6)学会使用SQL语句创建数据库和表实验内容:1.实验题目创建用于企业用于管理的员工管理数据库,数据库名为YGGL,包含员工的信息,部门信息,及员工的薪水信息数据库YGGL包含下列三个表:(1) Employees:员工信息表(2) Departments:部门信息表(3)Salary:员工薪水情况表表实验2.1 Employees表结构列名数据类型长度是否允许空值说明EmployeeIDchar6否员工编号,主键namechar10否姓名educationchar4否学历birthdaydate16否出生日期sexchar2否性别workyeartinyint1是工作时间addressvarchar20是地址phonenumberchar12是departmentIDchar3否员工部门号,外键表实验2.2 Departments表结构列名数据类型长度是否允许空值说明departmentIDchar3否部门编号,主键departmentNamechar20否部门名notetext16是备注表实验2.3 Salary表结构列名数据类型长度是否允许空值说明employmeeIDchar6否员工编号,主键Incomefloat8否收入Outcomefloat8否支出2.实验准备 首先要明确,能够创建数据库的用户必须是数据管理员,或是被授权使用CREATE DATEBASE语句的用户。

其次,确定数据库包含哪些表,以及所包含的个表的数据结构,还要了解MySQL的常用数据类型,以及创建数据库的表此外还要了解两种常用的创建数据、表的方法,即在界面管理工具中创建和使用CREAT DATEBASE 语句创建实验步骤:1.使用命令行方式创建数据库YGGL1)打开MySQL command line client,输入管理员密码登录,使用CREATE语句创建YGGL数据库此处截图)(2) 在YGGL数据库存在的情况下,使用CREAT DATEBASE语句新建数据库YGGL,查看错误信息,再尝试加上IF NOT EXISTS关键词创建YGGL,看看有什么变化此处截图)(3) 使用命令方法创建数据库YGGL1,要求数据库字符集为utf8,校对规则为utf8_general_ci此处截图)2.使用SQL语句在YGGL数据库中创建表employees执行创建表Employees的Sql语句此处截图)3使用SQL语句删除表和数据库(1) 删除表employmees此处截图)(2) 删除数据库YGGL此处截图)(3) 使用命令行将表Emloyees1中的Emailaddress列删除,并将Sex列的默认值修改为男。

此处截图)实验小结:(此处填写自己在完成本实验的过程中遇到的问题和收获的经验,要求不少于150字,格式为五号,宋体,单倍行距)1。

下载提示
相似文档
正为您匹配相似的精品文档
相关文档