《MySQL数据库技术》实验报告(11150004 常赵有)(1) 2.pptx

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验准备:
1 了解MySQL 安装的软硬件要求 2 了解MYSQL 支持的身份验证模式 3 了解 MySQL 各组件的主要功能 4 基本了解数据库、表、数据库对象
实验内容:
1.安装MySQL 服务器和MySQL 界面工具 安装 MySQL 界面工具。(插入安装好的界面工具截图即可)
2.利用MySQL 客户端访问数据库 (1)打开开始,程序,MySQL,MySQL server 5.1,MySQL command line client,进入 MySQL 客户端界面,输入管理 员密码登录。
sex workyear address phonenumber departmentID
表实验 2.1 Employees 表结构
数据类型 长度
是否允许空值
char
6

char
Baidu Nhomakorabea
10

char
4

date
16

char
2

tinyint
1

varchar
20

char
12

char
3

说明 员工编号,主键
(6)使用了一条 SELECT 语句查看 mysql 数据库中存储用户信息表的 user 的内容。 (7)使用 use 语句将当前的数据库设定为 information_schema,并查看数据库数据库中有哪些表。
4
学海无 涯
实验小结:
在安装 MySql 中有时可能不能安装不成功,那么卸载时,会存在删除不完全的情况。导致再次安装时依然不成 功。 在对某个数据库进行操作之前,必须先选中该数据库。 在 MySql 安装过程中,注意修改字符集为 gb2312 或 gbk, 以支持中文信息输入。
5
学海无 涯
MySQL 数据库技术实验报告
系别
班级
学号
姓名
地点
计算机科学系
计科 1102
11150004
常赵有
C111 机房
课程名称
MySQL 数据库技术
实验名称
实验 2 创建数据库和表
实验过程
目的和实验要求:
1 了解MySQL 数据库中的存储引擎分类
2 了解表的结构特点 3 了解MySQL 的基本数据类型 4 了解空值的概念 5 学会在 MySQL 界面工具中创建数据库和表 6 学会使用SQL 语句创建数据库和表
据库的表。
此外还要了解两种常用的创建数据、表的方法,即在界面管理工具中创建和使用CREAT DATEBASE 语句创建。
实验步骤:
1.使用命令行方式创建数据库YGGL。 (1)打开MySQL command line client,输入管理员密码登录,使用 CREATE 语句创建YGGL 数据库。
(2)在 YGGL 数据库存在的情况下,使用 CREAT DATEBASE 语句新建数据库 YGGL,查看错误信息,再尝试加上 IF NOT EXISTS 关键词创建 YGGL,看看有什么变化。
部门名 备注
2.实验准备
列名 employmeeID
Income Outcome
数据类型 char float float
长度 6 8 8
是否允许空值 否 否 否
说明 员工编号,主键
收入 支出
首先要明确,能够创建数据库的用户必须是数据管理员,或是被授权使用 CREATEDATEBASE 语句的用户。 其次,确定数据库包含哪些表,以及所包含的个表的数据结构,还要了解 MySQL 的常用数据类型,以及创建数
1.实验题目 分别使用MySQL Administator 和 SQL 语句,向在实验 2 建立的数据库YGGL 的表Employees、Departments 和 Salary
实验内容:
1.实验题目 创建用于企业用于管理的员工管理数据库,数据库名为YGGL,包含员工的信息,部门信息,及员工的薪水信息。
数据库 YGGL 包含下列三个表: 1 Employees:员工信息表 2 Departments:部门信息表 3 Salary:员工薪水情况表
列名 Employees
name education birthday
实验小结:
在不知道系统中是否存在要创建的数据库时,最好加上 IF NOT EXISTS,来避免因已存在而致使无法成功创建的情况发 生。对于创建表及删除数据库、表时,类同。
8
学海无 涯
MySQL 数据库技术实验报告
系别
班级
学号
姓名
地点
计算机科学系
计科 1102
11150004
常赵有
C111 机房
课程名称
学海无 涯
MySQL 数据
实验报告
系别
班级
学号
姓名
计算机科学系 课程名称
计科 1102
11150004
MySQL 数据库技术
实验
常赵有 实验名称 过程
库技术
地点 C111 机房 实验 1 MySQL 的使用
1
学海无 涯 目的要求:
1 掌握MySQL 服务器安装方法 2 掌握MySQL Administrator 的基本使用方法 3 基本了解数据库及其对象
MySQL 数据库技术
实验名称
实验 3 表数据插入、修改和删除
实验过程
目的和实验要求:
1 学会在界面管理工具中对数据库表进行插入、修改和删除数据操作
2 学会用 SQL 语句对数据库进行插入、修改和删除数据操作 3 了解数据更新操作时要注意数据完整性 4 了解SQL 语句对表数据操作的灵活控制功能
实验内容:
(2)在客户端输入“help”或“\h”,查看 MySQL 帮助菜单,仔细阅读帮助菜单的内容。
2
学海无 涯
(3)实用 show 语句查看系统自动创建的数据库。 (4)实用USE 语句选择 mysql 数据库为当前数据库。 (5)使用 SHOW TABLES 语句查看当前数据库中的表。
3
学海无 涯
姓名 学历 出生日期 性别 工作时间 地址 电话 员工部门号,外键
6
学海无 涯
表实验 2.2 Departments 表结构
列名 departmentID departmentName
note
数据类型 长度
是否允许空值
char
3

char
20

text
16

表实验 2.3 Salary 表结构
说明 部门编号,主键
(3)使用命令方法创建数据库 YGGL1,要求数据库字符集为 utf8,校对规则为 utf8_general_ci。
2.使用SQL 语句在YGGL 数据库中创建表 employees 执行创建表 Employees 的 Sql 语句。
7
学海无 涯
3 使用SQL 语句删除表和数据库 (1)删除表 employmees。 (2)删除数据库 YGGL。 (3)使用命令行将表 Emloyees1 中的Emailaddress 列删除,并将 Sex 列的默认值修改为男。
相关文档
最新文档