j数据库b实验报告-试验指导书.doc

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库系统概论B》 实验指导书 学 院 经济与管理学院 专业班级 工管1302 学 号 姓 名 张玲贵 指导教师 刘志鹏 实验一:Mysql数据库安装 实验目的 熟悉Mysql安装及配置。 实验内容 安装Mysql数据库 配置Mysql数据库,设置字符编码为GBK,数据库密码为123456 使用show databases;命令查询所有数据库名称。 实验程序或截图 实验总结 实验二:Mysql数据库常用命令 实验目的 熟悉Mysql数据库的使用及常用命令; 实验内容 1.使用show databases;命令查询mysql中的所有数据库 2.使用create database mydb;命令创建名为mydb的数据库 3.使用use mydb;命令来选择使用mydb数据库 4.使用show tables;命令查询mydb数据库中所有表 5.删除mydb数据库 实验程序或截图 实验总结 实验三:Select语句 实验目的 使用Create table创建表;熟练掌握select语句和相关条件的使用。 实验内容 1.在mydb数据库中建立学生信息表,其中表名为student,包含字段:snumber (学号)、sname(姓名)、ssex(性别)、sage(年龄) 2.向student表中插入3条新的学生纪录。 1001、张三、男、20 1002、李四、女、21 1003、王五、男、22 3.查询student表中所有学生的信息。 4.查询学号为1002的学生信息。 5.查询学生的年龄在20-30之间的学生记录。 6.查询所有姓王的学生信息。 7.查询学号是1001和1002的学生信息。 实验程序或截图 实验总结 实验四:删除与修改 实验目的 熟悉使用Delete、update语句对数据进行操作。 实验内容 向student表中插入5条新的学生纪录。 1001、张三、男、20 1002、李四、女、21 1003、王五、男、22 1004、马六、男、24 1005、田七、男、25 删除学生学号是1001的学生记录。 将学生学号为1002的学生年龄修改为19岁。 删除学生年龄在20-22岁之间的学生记录。 将所有学生年龄修改为20岁。 实验程序或截图 实验总结 实验五:约束 实验目的 熟悉主键、外键、默认值、非空、检查、唯一六种约束的使用。 实验内容 1.创建学生信息表,其中表名为student,包含字段:id(主键),number (学号)、name(姓名)、sex(性别)、age(年龄),其中ID添加主键约束;number字段添加唯一性和非空约束;name字段添加非空约束;性别字段添加非空约束;年龄字段添加默认值为0的约束。 (注意:如果已经存在student先将其删除掉再创建) 2.向student表中添加一下4条学生记录,查看是否添加成功,如果不成功,请分析原因。 1、1001、null、男、15 2、1002、张三、男、23 3、1002、李四、女、21 3、1003、王五、男、null 实验程序或截图 实验总结 实验六:表的设计 实验目的 掌握如何设计符合第一范式的表结构,如何创建有主键的表。 实验内容 1、请设计一个记录每个学生上课的信息的表;通过该表能够查询某一个学生上课的时间、地点、课程名称、任课教师信息。 画出你设计的表结构 在数据库中创建你所设计的表。 实验程序或截图 实验总结 实验七:Alter表结构修改 实验目的 熟悉使用alter语句对表进行修改。 实验内容 创建学生信息表,其中表名为student,包含字段:number int、name varchar(20) 1.将student表名修改为stu。 2.向stu表添加ID字段,设置为主键且自动递增。 3.修改number字段的数据类型为varchar(20)。 4.修改name字段的名称为sname。 5.删除ID字段 实验程序或截图 实验总结 实验八:Select进阶 实验目的 熟练使用排序、聚合函数、分组、分页操作。 实验内容. 创建学生信息表,其中表名为student,包含字段:id(主键)、number (学号)、name(姓名)、sex(性别)、age(年龄) 向student表中插入5条记录。 1、1001、张三、男、20 2、1002、

文档评论(0)

kkko + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档