- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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、
您可能关注的文档
- 服装公司用商业计划书.doc
- 服装品牌定字位探讨.doc
- 服装的小组成.doc
- 朗晴轩6、7月份销售执行个计划修改.doc
- 期个货居间人.doc
- 期末金融服务营到销方案设计.doc
- 期货交一易实务.doc
- 期货相关c概念.docx
- 本年a度工作报告.doc
- 本文记录了企a业从工商注册.doc
- 2024-2025学年云南省玉溪市峨山民中高考生物试题必刷试卷(新高考)含解析.doc
- 2024-2025学年云南省腾冲县第一中学高三学业水平模拟考试英语试题含解析.doc
- 2024-2025学年浙江省杭州市杭州市第四中学高三适应性监测考试英语试题含解析.doc
- 2024-2025学年云南省宣威市二中高三校模拟考生物试题试卷含解析.doc
- 2024-2025学年新疆阿克苏地区库车县乌尊镇乌尊中学高三年级第一次模拟测试卷英语试题含解析.doc
- 2024-2025学年新疆昌吉九中高三第二次月考试题含解析.doc
- 2024-2025学年西藏林芝地区第一中学高三新课程教学质量监测生物试题试卷含解析.doc
- 2024-2025学年云南省曲靖市富源县二中高三第二次月考试题含解析.doc
- 2024-2025学年新疆生产建设兵团一师高级中学高三下学期期中调研生物试题含解析.doc
- 2024-2025学年云南省大理州南涧县民族中学高三教学质量检测试题生物试题含解析.doc
文档评论(0)