任务一 创建数据库和表 【实训步骤】 一、熟悉 MySQL 环境 1.检查软硬件配置是否达到MySQL 的安装要求
(1)硬件 (2)软件 2.安装数据库管理系统 MySQL 服务器
3.练习用不同的方法启动 MySQL 服务
通过 Windows 服务管理器启动 MYSQL 服务 (2)
通过DOS 命令启动MYSQL 服务 4.登录MySQL 服务器
5.认识 MySQL 界面工具:Navicat for MySQL 客户端工具 6.利用MySQL 客户端访问数据库 (1)使用SHOW 语句查看系统中已有的数据库: 命令:show databases; (2)使用USE 语句选择 MySQL 数据库为当前数据库: 命令:use mysql; (3)使用SHOW TABLES 语句查看当前数据库中的表: 命令:show databases; 二、利用MySQL 命令行窗口创建数据库及表 1.使用命令行方式创建数据库SM 以管理身份登录 MySQL 客户端,使用CREATE 语句创建 SM 数据库
命令: 2.建表结构并设计完整性 SM 数据库中包含 3 个数据表:学生表(student)、课程表(course)、学生选课表(SC)
各表的结构分别如下: • student 表结构: 字段名称 数据类型 是否允许空值 约束 说明 SNo char(8) × 主键 学号 SName varchar(8) × 唯一值 姓名 SSex char(2) × 检查约束 性别(男或女) SBir datetime √ 出生日期 Scredits int √ 总学分 • course 表结构: 字段名称 数据类型 是否允许空值 约束 说明 CNo char(5) × 主键 课程编号 CName varchar(30) × 唯一值 课程名称 CPno char(5) √