• u******* 签到打卡,获得1金币奖励
  • u******* 签到打卡,获得1金币奖励
  • 游客 下载了资源 江苏开放大学英语国家社会与文化BBS讨论2
  • 游客 购买了资源 江苏开放大学英语国家社会与文化BBS讨论2
  • u******* 签到打卡,获得1金币奖励
  • 游客 下载了资源 江苏开放大学英语国家社会与文化BBS讨论1
  • 游客 购买了资源 江苏开放大学英语国家社会与文化BBS讨论1
  • u******* 签到打卡,获得1金币奖励
  • u******* 签到打卡,获得1金币奖励
  • u******* 下载了资源 江苏开放大学.NET平台与C#程序设计BBS: .Net及C#在中国的发展前景如何?它的优势在哪?

上海开放大学数据库概论实验一 MySQL可视化库表操作描述

实验一 MySQL 可视化库表操作

 

【实验目的】

  1.    掌握可视化建库、建表的方法
  2.    掌握可视化表数据操作的方法

 

实验要求】:

基于 MySQL Workbench 客户端工具,按照下述步骤完成实验,撰写实验报告并提交相 应数据库文件。实验报告需呈现关键操作步骤的截图。

 

一、创建名为“图书管理数据库_***”的数据库(***表示个人姓名)(5 分)

 

二、在“ 图书管理数据库_*** ”中按照要求创建下列表。(共计 60 分:表结构定义 30 分, 主键定义 15 分,外键定义 10 分,其余约束定义 5 分)

学生

 

列名 数据类型 长度 主键 是否允许为空 说明
学号 Char 15  
姓名 Char 10    
性别 Char 2     缺省值为’男’
出生日期 Datetime        
专业 Char 20      

 

图书

 

列名 数据类型 长度 主键 是否允许为空 说明
ISBN 号 Char 13  
图书名 Varchar 50    
出版社 Varchar 50      
作者 Char 20      

 

借阅

 

列名 数据类型 长度 主键 是否允许为空 说明
学号 Char 15 外键,引用学生表的主 键学号
ISBN 号 Char 13 外键,引用图书表的主 键 ISBN 号
借阅时间 Datetime    
归还时间 Datetime        

 

 

三、数据操作(25 分)

  1.    向学生表中插入若干学生记录,要求第一条记录内容为个人真实信息,其余学生记录如下:

 

 

学号 姓名 性别 出生日期 专业
20140101 李敏 1990 年 2 月 3 日 计算机
20150109 王华 未知 中文
20150030 周文 1991 年 4 月 10  日 信息管理

 

  1. 向图书表中插入下列记录

 

ISBN 号 图书名 出版社 作者
9787040074949 数据库系统概论 高等教育出版社 萨师煊
9787121201677 计算机网络 电子工业出版社 谢希仁
9787300118314 我的精神家园 中国人民大学出版社 王小波
9787506365437 活着 作家出版社 余华

 

  1.    向借阅表插入下列借书记录

 

学号 ISBN 号 借阅时间 归还时间
20140101 9787040074949 2015 年 4 月 8 日 2015 年 12 月 5 日
20150109 9787121201677 2015 年 10 月 20  日 未归还
20150030 9787506365437 2015 年 12 月 1  日 2016 年 1 月 4 日

 

  1.    继续向借阅表插入一条借阅记录,观察操作结果并进行合理解释

 

学号 ISBN 号 借阅时间 归还时间
20140102 9787040074949 2015 年 11 月 8  日 2015 年 12 月 12 日

 

  1.    对表中的数据进行更改、删除操作
  2.    查看表中的数据

四、回答下列问题(每题 5 分,共计 10 分)

  1. 什么是关系数据库?什么是表?
  2. 什么是主键?什么是外键?
资源下载
下载价格30
点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

开放大学课程作业辅导,有需要扫码加微信

显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录