文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

8小时8节零基础MySQL快速人门实验上机课

2023-09-30 08:52

关注

第一次实验:数据库设计(1)

一、实训目的

(1)掌握E-R图设计的基本方法,能绘制局部E-R图,并集成全局E-R图 (2)将概念模型转换为关系模型

二、实验内容

设计图书借阅系统数据库——LibararyDB 某借阅图书借阅系统,根据系统需求分析,存在以下实体: 读者实体:属性有读者编号、姓名、单位、证件有效性。 读者类型实体:属性有类别号、类别名、可借天数、可借数量。 图书实体:属性有书号、书名、类别、作者、出版社、单价、数量。 库存实体:属性有条码、存放位置、库存状态。 图书存放书库,因一种图书可以有多本(书库),书库为每本图书生成一个条形码,按一定规则记录存放位置,默认的库存状态是在馆。 读者到书库借书和还书,与库存实体建立借阅联系,每个读者可以借多本书,每本书可以经多位读者借阅。每借一本书,都涉及到借期和还期、图书的借阅状态改变。 设计要求: (1)请设计图书借阅管理系统的E-R模型。 (2)将E-R模型转换为关系模型。

设计工厂物流管理数据库 工厂物流管理中的涉及雇员、部门、供应商、原材料、成品和仓库等实体,并且存在以下关联: (1)一个雇员只能在一个部门工作,一个部门可以有多个雇员。 (2)每一个部门可以生产多种成品,但一种成品只能由一个部门生产。 (3)一个供应商可以供应多种原材料,一种原材料也可以由多个供应商供货 (4)购买的原材料放在仓库中,成品也放在仓库中。一个仓库可以存放多种产品,一种产品也可以存放在不同的仓库中。 (5)各部门从仓库中提取原料,并将成品放在仓库中。一个仓库可以存放多个部门的产品,一个部门的产品也可以存放在不同的仓库中。 画出简单的工厂物流管理系统E-R模型。

第二次实验:数据库设计(二)

一、实训目的

(1)掌握E-R图设计的基本方法,能绘制局部E-R图,并集成全局E-R图 (2)将概念模型转换为关系模型 (3)三大范式的应用

二、实验内容

设计教学管理系统数据库 学校有若干个系,每个系都有各自的系号、系名、系主任;每个系有若干名教师和学生,教师有教师号、教师名和职称属性,每个教师可以讲授若干门课程,一门课程只能由一位教师讲授,课程有课程号、课程名和学分属性;教师可以参加多项科研项目,一个项目由多人合作,且责任轻重要排名,项目有项目项目号、名称和负责人属性;学生有学号、姓名、年龄、性别属性,每个学生可以同时选修多门课程,选修课程后有相应科目的考试成绩。 设计要求: (1)请设计此学校教学管理系统的E-R模型。 (2)将E-R模型转换为关系模型并规范化。

设计宠物商店数据库 ——PetStore 宠物商店电子商务系统的业务逻辑如下: 1)用户注册:输入用户号、用户名、密码、性别、住址、邮箱、电话 进行注册,注册成功后就可以进行按产品的分类浏览网站 2)商品管理:为管理员所用,管理员可以增加商品分类,以及为每个分类增加商品,其中商品包括商品名、商品介绍、市场价格、当前价格、数量   3) 用户订购宠物:当用户看重某个宠物时,可以加入用户的购物车,当用户购物车宠物选择完毕时,就可以进行预定,预定涉及到订单,订单明细。其中订单包含订单号、下订单的用户号、订单日期、订购总价、订单是否已处理等信息。而对每张订单,有与改订单对应的订购明细表,列出所购商品号、单价、数量。 设计要求: (1)根据宠物商店电子商务系统的业务逻辑建立概念模型: PetStore E-R图 (2)将PetStore E-R图转化为数据世界使用关系模型: (3)PetStore 数据库规范化 提示:商品表product中的商品分类和商品存在函数依赖关系,应用第三范式理论,将其分为两个表:商品表product 和商品分类表category。

第三次实验:数据库定义(一)

【作业一】安装软件

安装MYSQL8 2.配置环境变量 3.安装navicat 4.建立连接

【作业二】创建和管理数据库

创建数据库stu_db1、stu_db2 2.查看数据库 3.打开数据库stu_db1 4.查看MySQL支持的字符集 5.修改stu_db1字符集为gb2312 6.删除数据库stu_db2

第四次实验:数据库定义(二)

创建数据库和表

 

第五次实验:数据库定义(三)

 第六次实验:数据库增删改查(一)

 

第7次上机实验: 数据库增删改查(二)

一、实训目的

学会使用SQL命令进行数据的录入、修改和删除操作 2、学会使用MySQL图形界面工具进行数据的操作

二、实验内容

学生成绩管理系统数据库SchoolDB中各表样本数据如实训4所示,请将数据添加到个表中。 2. 写出完成以下操作的SQL语句: (1)向studen表中插入一行数据(502001, 王晓林, 男, 2000-02-10, 广东 , 汉, IS2020)。 (2)若有一新生刚入学,只收集到该生部分信息如下,其他信息暂时为NULL,请使用SET语句插入一行数据(500102, 林丽, 女)。 (3)将student表中所有学生的地区字段的内容在原来的数据后加上“省或市“三个字。 提示:MySQL字符串连接函数concat(串1,串2…) (4)将姓名为“王一敏”的同学的出生日期改为“1998-02-10”,班级号改为AC1302。 (5)将student表中1997年以前出生的学生记录删除。

 第8次上机实验:结课测试

 

 

https://yunju.blog.csdn.net/article/details/127822163icon-default.png?t=M85Bhttps://yunju.blog.csdn.net/article/details/127822163

 

 

来源地址:https://blog.csdn.net/qq_39154376/article/details/127846503

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯