美文网首页
MySQL入门练习:数据库设计练习

MySQL入门练习:数据库设计练习

作者: 我的袜子都是洞 | 来源:发表于2018-12-05 22:32 被阅读21次

    题目:

    某商场销售数据库中的信息有:员工号、员工名、工资、销售组名、销售组负责人、商品号、商品名、单价、销售日期、销量、供应商号、供应商名、供应商地址。


    关系模式

    解答过程:

    新建数据库

    CREATE DATABASE IF NOT EXISTS shop;

    选择数据库

    use shop;

    新建员工数据表


    新建员工数据表SQL语句

    新建销售数据表


    新建销售数据表SQL语句

    新建商品数据表


    新建商品数据表SQL语句

    新建供应商数据表


    新建供应商数据表SQL语句

    新建商品供应数据表


    新建商品供应数据表SQL语句

    新建商品销售数据表


    新建商品销售数据表SQL语句

    题目:

    设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号、姓名、地址、性别、年龄、单位。对每本书存有:书号、书名、作者名、出版社。对每本被借出的书存有读者号、借出日期和应还日期。

    解答过程:

    创建图书馆数据库

    CREATE DATABASE IF NOT EXISTS library;

    选择图书馆数据库

    USE library;

    新建读者信息数据表:


    新建读者信息数据表SQL语句

    新建图书信息数据表:


    新建图书信息数据表SQL语句

    题目

    经需求分析,某医院病房管理系统中需要管理以下信息:
    科室:科室名、科室地址、科室电话
    病房:病房号、床位号、所属科室
    医生:工作证号、姓名、性别、出生日期、联系电话、职称、所属科室
    病人:病历号、姓名、性别、出生日期、诊断记录、主管医生、病房号

    解答过程:

    创建图书馆数据库

    CREATE DATABASE IF NOT EXISTS hospital;

    选择图书馆数据库

    USE hospital;

    新建科室数据表:


    新建科室数据表SQL语句

    新建病房数据表:


    新建病房数据表SQL语句

    新建医生信息数据表:


    新建医生信息数据表SQL语句

    新建病人信息数据表:


    新建病人信息数据表SQL语句

    相关文章

      网友评论

          本文标题:MySQL入门练习:数据库设计练习

          本文链接:https://www.haomeiwen.com/subject/ihsgcqtx.html