iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >8小时8节零基础MySQL快速人门实验上机课
  • 766
分享到

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

mysql数据库 2023-09-30 08:09:18 766人浏览 独家记忆
摘要

第一次实验:数据库设计(1) 一、实训目的 (1)掌握E-R图设计的基本方法,能绘制局部E-R图,并集成全局E-R图 (2)将概念模型转换为关系模型 二、实验内容 设计图书借阅系统数据库——LibararyDB 某借阅图书借阅系统,根据系统

第一次实验:数据库设计(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

您可能感兴趣的文档:

--结束END--

本文标题: 8小时8节零基础MySQL快速人门实验上机课

本文链接: https://www.lsjlt.com/news/421785.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 8小时8节零基础MySQL快速人门实验上机课
    第一次实验:数据库设计(1) 一、实训目的 (1)掌握E-R图设计的基本方法,能绘制局部E-R图,并集成全局E-R图 (2)将概念模型转换为关系模型 二、实验内容 设计图书借阅系统数据库——LibararyDB 某借阅图书借阅系统,根据系统...
    99+
    2023-09-30
    mysql 数据库
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作