MySQL数据库技术》实验报告模板
使用须知
系 别
班 级
学 号
姓 名
地点
系别软件的
班级软件的
11150004
姓名张三
地点机房
红色替换(ctrl+H)为自己的就OK了
ar
20
否
部门名
note
text
16
是
备注
Salary表结构
列名
数据类型
长度
是否允许空值
说明
employmeeID
char
6
否
员工编号,主键
Income
float
8
否
收入
Outcome
float
8
否
支出
首先要明确,能够创建数据库的用户必须是数据管理员,或是被授权使用CREATEDATEBASE语句的用户。
其次,确定数据库包含哪些表,以及所包含的个表的数据结构,还要了解MySQL的常用数据类型,以及创建数据库的表。
此外还要了解两种常用的创建数据、表的方法,即在界面管理工具中创建和使用CREAT DATEBASE 语句创建。
实验步骤:
。
(1)打开MySQL command line client,输入管理员密码登录,使用CREATE语句创建YGGL数据库。
在YGGL数据库存在的情况下,使用CREAT DATEBASE语句新建数据库YGGL,查看错误信息,再尝试加上IF NOT EXISTS关键词创建YGGL,看看有什么变化。
使用命令方法创建数据库YGGL1,要求数据库字符集为utf8,校对规则为utf8_general_ci。
执行创建表Employees的Sql语句。
3使用SQL语句删除表和数据库
删除表employmees。
删除数据库YGGL。
使用命令行将表Emloyees1中的Emailaddress列删除,并将Sex列的默认值修改为男。
实验小结:
在不知道系统中是否存在要创建的数据库时,最好加上IF NOT EXISTS,来避免因已存在而致使无法成功创建的情况发生。对于创建表及删除数据库、表时,类同。
MySQL数据库技术实验报告
系 别
班 级
学 号
姓 名
地点
系别软件的
班级软件的
11150004
姓名张三
地点机房
课程名称
MySQL数据库技术
实验名称
实验3 表数据插入、修改和删除
实 验 过 程
目的和实验要求:
(1)学会在界面管理工具中对数据库表进行插入、修改和删除数据操作
(2)学会用SQL语句对数据库进行插入、修改和删除数据操作
(3)了解数据更新操作时要注意数据完整性
(4)了解SQL语句对表数据操作的灵活控制功能
实验内容:
分别使用MySQL Administator和SQL语句,向在实验2建立的数据库YGGL的表Employees、Departments和Salary中插入多行数据记录,然后修改和删除一些记录。使用SQL进行有效的修改和删除。
首先,了解对表数据的插入、删除、修改都属于表数据的更新操作。对表数据的操作可以在MySQL Administator中进行,也可以由SQL语句实现。
其次,要掌握SQL中用于对表数据进行插入、修改、和删除的命令分别是INSERT、UPDATE和DELETE。
要特别注意在执行插入、删除和修改等数据更新操作时,必须保证数据完整性。
此外,还要了解使用SQL语言在对表数据进行插入、修改和删除时,比在MySQL Administator中操作表数据更为灵活,功能更强大。
在实验2中,用于实验的YGGL数据库中的3个表已经建立,现在要将各表的样本数据添加到表中。、。
Employees表数据样本
编号
姓名
学历
出生日期
性别
工作时间
住址
电话
部门号
000001
王林
大专
1966-01-23
1
8
中山路32-1-508
83355668
2
010008
伍容华
本科
1976-03-28
1
3
北京东路100-2
833211321
1
020010
王向荣
硕士
1982-12-09
1
2
四牌路10-0-108
83792361
1
020018
李丽
大专
1960-07-30
0
6
中山东路
MySQL数据库技术》实验报告模板 来自淘豆网m.daumloan.com转载请标明出处.