- 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
- 恒大防水做法图集HD2014-J-FS(带书签--带水印).pdf
- 03 合作部智能机充电规格和电量显示规范V3_20140401.pdf
- 16 合作部堆叠天线评审规范_V2.0_20140120.pdf
- 51CTO:2022年鸿蒙生态报告.pdf
- 3C 件、关重件清单.pdf
- Unit5OntheRoadStartingoutUnderstandingideas课件高中英语.pptx
- Unit1SectionA4a4c课件人教版九年级英语全册.pptx
- 4.3体内物质的运输2.docx
- 专题25 构成物质的微粒元素化合价.docx
- 专题1.1幂的乘法运算(专项训练)-2022-2023学年七年级数学下册《考点解读专题训练》(北师大版).docx
文档评论(0)