助s数据库应用》实验指导/实验二:助S数据库和数据表管理1 《 My SQL数据库应用》实验指导 实验二 MySQL数据库和数据表管理 、实验目的 1、掌握MSQL数据表的结构及管理等操作; 2、掌握使用SQL语句创建数据库和数据表。 二、实验学时 三、实验类型 验证性 四、实验需求 1、硬件 每位学生配备计算机一台: PentiumⅢl以上处理器,2G或以上内存,2G或以上硬盘空间 2、软件 Windows操作系统,安装 My SQL Community Server软件 3、网络 局域网环境。 4、工具 五、实验理论与预备知识 1、 MySQL数据库管理; 2、 MySQL数据表管理; 六、实验内容与结果 1、 MySQL数据库的管理; (1)使用提供的 MySQL数据库的管理权限登录 MySQL数据库服务器,并使用SQL语句创 建数据库学生成绩管理ⅹscj:(请将实现功能的SQL语句填写到实验报告册。) (2)打开数据库 参考命令: mysql> use xsc 2、 MySQL数据表的管理; (1)通过SQL语句在ⅹsej数据库中创建如下所示的三个数据表。(请将实现功能的SQL语 句填写到实验报告册。) 管理科学与工程学科/共2页第1页
《MySQL 数据库应用》实验指导 / 实验二: MySQL 数据库和数据表管理 1 管理科学与工程学科 / 共 2页,第 1页 《MySQL 数据库应用》实验指导 实验二 MySQL 数据库和数据表管理 一、实验目的 1、掌握 MySQL 数据表的结构及管理等操作; 2、掌握使用 SQL 语句创建数据库和数据表。 二、实验学时 2 学时 三、实验类型 验证性 四、实验需求 1、硬件 每位学生配备计算机一台:Pentium III 以上处理器,2G 或以上内存,2G 或以上硬盘空间。 2、软件 Windows 操作系统,安装 MySQL Community Server 软件。 3、网络 局域网环境。 4、工具 无。 五、实验理论与预备知识 1、MySQL 数据库管理; 2、MySQL 数据表管理; 六、实验内容与结果 1、MySQL 数据库的管理; (1)使用提供的 MySQL 数据库的管理权限登录 MySQL 数据库服务器,并使用 SQL 语句创 建数据库学生成绩管理 xscj;(请将实现功能的 SQL 语句填写到实验报告册。) (2)打开数据库 xscj。 参考命令:mysql>use xscj; 2、MySQL 数据表的管理; (1)通过 SQL 语句在 xscj 数据库中创建如下所示的三个数据表。(请将实现功能的 SQL 语 句填写到实验报告册。)
《 My SQL数据库应用》实验指导/实验二: My SQL数据库和数据表管理 2 表1:学生情况表(表名xs) 列名 数据类型 长度 是否允许为空值默认值 说明 学号 6 姓名 char 8 无无无 专业名 10 性别 tinyint 男1,女0 出生日期 dat 系统默认 总学分 tinyint 照片 blob 系统默认 无无无无 备注 text 系统默认 表2:课程表(表名k) 列名 数据类型 是否允许为空值默认值 课程号 char 主键 课程名 char 无 开学学期 tinyint tinyint 无 学分 lint 无 表3:成绩表(表名xskc) 列名 数据类型 是否允许为空值默认值说明 学号 6 主键 课程号 char 主键 成绩 tinyint 无无无无 学分 tinyint (2)使用SαL语句删除本实验中数据表和数据库;(请将实现功能的SQL语句填写到实验报 告册 3、Show命令的使用 (1)查看数据库服务器上所有的数据库信息 (2)查看学生成绩管理系统中的所有数据表信息; (3)查看学生成绩表中的表结构 (请将实现功能的SQL语句填写到实验报告册。) 管理科学与工程学科/共2页第2页
《MySQL 数据库应用》实验指导 / 实验二: MySQL 数据库和数据表管理 2 管理科学与工程学科 / 共 2页,第 2页 表 1:学生情况表(表名 xs) 列名 数据类型 长度 是否允许为空值 默认值 说明 学号 char 6 × 无 主键 姓名 char 8 × 无 专业名 char 10 √ 无 性别 tinyint 1 × 1 男 1,女 0 出生日期 data 系统默认 × 无 总学分 tinyint 1 √ 无 照片 blob 系统默认 √ 无 备注 text 系统默认 √ 无 表 2:课程表(表名 kc) 列名 数据类型 长度 是否允许为空值 默认值 说明 课程号 char 3 × 无 主键 课程名 char 16 × 无 开学学期 tinyint 1 × 1 学时 tinyint 1 × 无 学分 tinyint 1 √ 无 表 3:成绩表(表名 xs_kc) 列名 数据类型 长度 是否允许为空值 默认值 说明 学号 char 6 × 无 主键 课程号 char 3 × 无 主键 成绩 tinyint 1 √ 无 学分 tinyint 1 √ 无 (2)使用 SQL 语句删除本实验中数据表和数据库;(请将实现功能的 SQL 语句填写到实验报 告册。) 3、Show 命令的使用。 (1)查看数据库服务器上所有的数据库信息; (2)查看学生成绩管理系统中的所有数据表信息; (3)查看学生成绩表中的表结构。 (请将实现功能的 SQL 语句填写到实验报告册。)