- 1
- 0
- 约1.67千字
- 约 33页
- 2019-12-01 发布于天津
- 举报
第3章 应用数据库设计与创建;; 数据库,顾名思义,就是应用中所需要的数据都保存在其中,数据库设计的简单与复杂也直接影响到应用设计的框架和结构,所以,在数据库设计时,需要用户花费比较多得时间去思考应用中所需要的数据,并将他们整理成数据表。;数据库设计的过程主要是三个阶段,需求分析阶段、数据库设计与实施阶段和数据库维护阶段。
(1)需求分析阶段
(2)数据库设计与实施阶段
(3)数据库维护
有些教科书上将数据库的设计分为6个阶段,这样就将设计阶段进行更加详细的划分。
1.需求分析阶段
2.概念设计阶段
3.逻辑设计阶段
4.物理设计阶段
5.数据库实施阶段
6.数据库运行和维护阶段
;创建数据库表;通过SQL语句创建表的一般格式:
CREATE TABLE 表名
( 列名 数据类型 [列级完整性约束条件]
[ , 列名 数据类型 [列级完整性约束条件]]……
[, 表级完整性约束条件] );添加数据;(2)多行数据的插入
多行数据的插入实际上就是将某个查询语句的结果插入到相应的表中,插入多行数据的SQL语句格式如下:
INSERT INTO 表名 [(列表名) 子查询语句]
我们通常会在以下两种情况下使用多行插入:
1、当用户需要从表中提取数据,来生成新表时。
2、当表结构变更之后,原有的数据可以重新置入。
例如我们现在要求用户表中所有用户的平均年龄,并把结果存入新的数据库表中。那么,我们首先要创建一张新的数据表UAveage。
1. CREATE TABLE UAveage (UArea char (10),UAveage smallint)
2. INSERT INTO UAveage (UArea,UAveage)
3. SELECT UArea,UAveage(UAge) FROM User
4. GROUP BY UAveage;删除数据;修改数据;查询数据;3.2系统所涉的实体及其属性;“批次”实体主要保存录取的批次信息,包括一本、二本、三本、专科和提前本科共五种,如图3-3所示。;“学校”的主要属性包括:学校编号、学校代码、学校名称、是否211、是否985、是否教育部直属以及学校所在地,如图3-5所示。; 每个学校有一个学校招生部门。学校招生部门包括联系编号、学校名称、用户名(用于登录)、密码、联系人姓名、邮箱、办公室电话、手机??码、QQ号、网址、被联系次数、创建时间、最后登录时间,如图3-7所示。;“专业”主要包括属性:专业编号、专业名称、专业代码,如图3-9所示。; 学校、专业及专业负责人有关系,一个学校开办多个专业,一个专业可以由多个专业开办,因此学校和专业是一对多的关系。一个专业拥有一个专业负责人,一个专业负责人负责一个专业,因此专业和专业负责人是一对一的关系,E-R图如图3-11所示。; 学校跟生源省市、批次、科类、学校所在地区等实体有关系,同时还应包括年份、平均分、投档线、最高分属性。其中学校与批次、生源省市、科类间的关系,均为一对多,学校与学校所在地区的关系是一对一的关系。只有生源省市、批次、科类以及年份四个因素才能唯一确定这一学校某年具体批次具体科类的录取线。录取线包括平均分和最高分两项,如图3-13所示。; 学校跟专业、生源省市、批次、科类等实体有关系,同时还应包括年份、省控线、最高分、平均分属性。其中专业与学校、生源省市与学校、批次学校、科类与学校间的关系,均为一对多,只有专业、生源省市、批次、科类以及年份五个因素才能唯一确定这一学校某个专业某年具体批次具体科类的录取线,如图3-14所示。录取线包括平均分和最高分两项。注意:同一个专业在不同学校批次可能不同,有些专业即可招文科生也可招理科生。; “高考咨讯”实体保存与高考相关的资讯信息,包括:咨讯编号、生源省市编号和咨讯内容,如图3-15所示。;;;;;;;;;3.4MySQL数据库的构建;3.4.2数据库构建和维护;课后练习;
您可能关注的文档
- 第02章Java语法基础演示教学.ppt
- 第02章经济时间序列的季节调整分解和平滑方法复习课程.ppt
- 第2部分计算机网络体系结构说课材料.ppt
- 第2部分门电路学习资料.ppt
- 第2讲MAT六B概述幻灯片课件.ppt
- 第2节糖类教学教材.ppt
- 第2节有效获取信息培训课件.ppt
- 第2课古代手工业的进步课件讲解学习.ppt
- 第2课时专制主义中央集权制度教学文稿.ppt
- 第2课苏联东欧国家的改革与演变教程文件.ppt
- 三年级下册语文1-8单元默写通关训练(含答案)(2).docx
- 2026年及未来5年市场数据中国金属钒市场发展规划及投资战略可行性预测报告.docx
- 2026年及未来5年市场数据中国金属工艺品行业全景调研及投资可行性报告.docx
- 2026年及未来5年市场数据中国金属家具市场分析及投资战略研究预测可行性报告.docx
- 2026年及未来5年市场数据中国金属膜电阻器行业市场需求预测与投资战略规划分析报告.docx
- 2026年及未来5年市场数据中国金银花行业市场发展战略分析及投资前景专项预测报告.docx
- 2026年及未来5年市场数据中国金银花行业市场研究及投资战略预测报告.docx
- 2026年及未来5年市场数据中国抗氧化剂市场专项调查分析及投资前景预测报告.docx
- 2026年及未来5年市场数据中国救护车市场运行格局及投资战略研究报告.docx
- 2026年及未来5年市场数据中国精细化工行业发展前景预测及投资分析报告.docx
最近下载
- T WSJD 84—2025 等离子体空气消毒器卫生要求.pdf
- 党员领导干部2025年专题民主生活会对照检查材料汇编(8篇).docx VIP
- 2025年松滋市国企考试真题.docx
- 成都高新区桂溪街道公办幼儿园招聘编外人员笔试考试备考试题及答案解析.docx VIP
- 2024年度主题公园委托招商运营管理协议3篇.docx VIP
- 偏瘫患者膝过伸的预防.ppt VIP
- 产品形态与设计.pptx VIP
- 2025年腰椎间盘突出病例讨论ppt.pptx
- AP物理C电磁 2024年真题 附答案和评分标准 AP Physics C Electricity and Magnetism 2024 Real Exam with Answers.pdf VIP
- 深度解析(2026)《FZT 63012-2023涤纶长丝缝纫线》.pptx VIP
原创力文档

文档评论(0)