西安交通大学:《计算机软件基础》第13讲 数据库设计基础和SQL语言

软件技术基础 第13讲数据库设计基础和SQL语言 计算机教学实验中心
软件技术基础 第13讲数据库设计基础和SQL语言 计算机教学实验中心

第4章作业 作业 1.第4章的6~8、17。 2.OS存储管理的对象与任务是什么? 常用的主存管理方法有哪几种?各自的特点是什么? OS设备管理包括哪些基本任务? 思考题: 1、第4章的1~3,12~14。 什么是实存储管理和虚存储管理? 主处理机与设备的信息交换有哪几种基本方法,各有何特 停止放 点? 什么是设备分配和驱动? 2002年10月31日星期四 第2页
第2页 下一页 上一页 停止放映 2002年10月31日星期四 第4章作业 作业: 1.第4章的6~8、17。 2. OS存储管理的对象与任务是什么? ◼ 常用的主存管理方法有哪几种?各自的特点是什么? ◼ OS设备管理包括哪些基本任务? 思考题: 1、第4章的1~3,12~14。 2. 什么是实存储管理和虚存储管理? ◼ 主处理机与设备的信息交换有哪几种基本方法,各有何特 点? ◼ 什么是设备分配和驱动?

上讲内容提示(1): 关系模型的数学定义和关系代数 1.关系模型的数学定乂: 域、元组、笛卡尔乘积、关系、属性、 关系模式、关系模型、关系数据库、 完整性约束(实体、参照、用户定义) 停止放 2002年10月31日星期四 第3页
第3页 下一页 上一页 停止放映 2002年10月31日星期四 上讲内容提示(1): ◼ 一、关系模型的数学定义和关系代数 ◼ 1.关系模型的数学定义: ◼ 域、元组、笛卡尔乘积、关系、属性、 关系模式、关系模型、关系数据库、 完整性约束(实体、参照、用户定义)

上讲内容提示(2): ■2.数据库管理系统中的关系模型 关系的特点(表的特点)、 数据库记录、字段、类型、值域 候选关键字、主关键字、外码,数据类 型能体现数据结构的哪些特点(逻辑关系 存储方式、运算能力),字段类型 停止放 2002年10月31日星期四 第4页
第4页 下一页 上一页 停止放映 2002年10月31日星期四 上讲内容提示(2): ◼ 2.数据库管理系统中的关系模型 关系的特点(表的特点)、 数据库记录、字段、类型、值域 候选关键字、主关键字、外码,数据类 型能体现数据结构的哪些特点(逻辑关系、 存储方式、运算能力),字段类型

上讲内容提示(3): 3.关系代数 ■与、或、非、并、交、补、属于、不属 于 包含、真包含 ■同类关系运算(并、交、差、选择、投 影、联结、自然联结) 讀■4.数据库中的关系运算 2002年10月31日星期四 第5页
第5页 下一页 上一页 停止放映 2002年10月31日星期四 上讲内容提示(3): ◼ 3.关系代数 ◼ 与、或、非、并、交、补、属于、不属 于、 ◼ 包含、真包含 ◼ 同类关系运算(并、交、差、选择、投 影、联结、自然联结) ◼ 4.数据库中的关系运算

上讲内容提示(4): 二、关系的规范化理论 ■不好的数据库结构有操作异常(冗余 插入、删除、更新) 数据依赖:函数依赖、完全函数、传递 函数依赖 ■范式 止放脚口1NF、2NF、3NF 2002年10月31日星期四 第6页
第6页 下一页 上一页 停止放映 2002年10月31日星期四 上讲内容提示(4): ◼ 二、关系的规范化理论: ◼ 不好的数据库结构有操作异常(冗余、 插入、删除、更新) ◼ 数据依赖:函数依赖、完全函数、传递 函数依赖 ◼ 范式 ◼ 1NF、2NF、3NF

、数据库设计基础 需求分析 数据库 物理设计 概念结构 设计物理结构 设计 没计局部视图 评价物理结构 匚熊成视图 数据库实施 数据库系统 逻辑结构 的物理实现 设计 设计逻辑结构 试验性运行 停止放 优化逻辑模型 效据库运行和维护 2002年10月31日星期四 第7页
第7页 下一页 上一页 停止放映 2002年10月31日星期四 一、数据库设计基础

士1需求分析 需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了 解原系统(手工系统或计算机系统)冮作概况,明确用户的各种猥求,然后在此基础上确定新 系统的功能新系统必须充分考虑今后可能的扩充和改变不能仅仅按当前应用需求夹设计 数据库。 需求分析的重点是调查、收集与分析用户在数据管理中的信息要求处理要求安全性 与完整性要求。信息要求是指用户需要从数据库中获得信息的内答与牲质。由用户的信息 要求可以导出数据要求即在数据庳中需要存储哪些数据。处理要求是指用户要求完成什么 处理功能,对处理的响应时间有什么要求,处理方式是批处理还是联机处理。新系统的功能 必须能够清足用户的信息要求,处理要求安全性与完整性要求 200210月3期 统分析说明书、数据流程图、数据字典第贾
第8页 下一页 上一页 停止放映 2002年10月31日星期四 1.需求分析 主要结果是系统分析说明书、数据流程图、数据字典

数据流程图示例 生档案 傲师档案 「宿含描述 学生 教师描述 宿舍宿舍分配 情况 描述 报到证 N已登好的2搜到证,班级号2学生基本情况 学生 慎登记表 配班级 配宿舍 登记表 学生名单 宿舍分配清单 斑主任 2002年10月31日星期四 第9页
第9页 下一页 上一页 停止放映 2002年10月31日星期四 数据流程图示例

数据字典举例 数据结构:学生 含义说明;是学籍管理子系统的主体数据结构,定义了一个学生的有关信息 组成: 学号姓名,性别年龄,所在系,年级 数据项;学号 含义说明:唯一标识每个学生 别名 学生编号 类型:字符型 长度 取值范围:000009999 停止放取值含义:前2位标别该学生所在年级后6位按顺序编号 圆与其他数据项的逻辑关系 2002年10月31日星期四 第10页
第10页 下一页 上一页 停止放映 2002年10月31日星期四 数据字典举例
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西安交通大学:《计算机软件基础》第12单元 关系数据库及数学基础.ppt
- 西安交通大学:《计算机软件基础》第11单元 数据库——数据库概述.ppt
- 西安交通大学:《计算机软件基础》第8单元 操作系统基础.ppt
- 西安交通大学:《计算机软件基础》第9单元 存储器与设备管理.ppt
- 西安交通大学:《计算机软件基础》第7单元 排序.ppt
- 西安交通大学:《计算机软件基础》第4单元 非线性数据结构——树、二叉树.ppt
- 西安交通大学:《计算机软件基础》第5单元 非线性数据结构图.ppt
- 西安交通大学:《计算机软件基础》第6单元 查找.ppt
- 西安交通大学:《计算机软件基础》第3单元 线性数据结构(二).ppt
- 西安交通大学:《计算机软件基础》第1单元 软件概述.ppt
- 山东师范大学:《网站组建管理与维护》课程教学资源(PPT课件)第2章 网站项目管理与工程设计.ppt
- 山东师范大学:《网站组建管理与维护》课程教学资源(PPT课件)第1章 Web系统绪论.ppt
- 山东师范大学:《网站组建管理与维护》课程教学资源(PPT课件)第3章 组建IIS的信息服务平台.ppt
- 山东师范大学:《网站组建管理与维护》课程教学资源(PPT课件)第7章 Web数据库管理与维护.ppt
- 山东师范大学:《网站组建管理与维护》课程教学资源(PPT课件)第4章 Web网站安全部署.ppt
- 山东师范大学:《网站组建管理与维护》课程教学资源(PPT课件)第10章 电子政务网站建设与评估.ppt
- 山东师范大学:《网站组建管理与维护》课程教学资源(PPT课件)第5章 组建 Webmail信息服务平台.ppt
- 山东师范大学:《网站组建管理与维护》课程教学资源(PPT课件)第9章 Web网站管理与维护.ppt
- 山东师范大学:《网站组建管理与维护》课程教学资源(PPT课件)第6章 组建视频信息服务平台.ppt
- 山东师范大学:《网站组建管理与维护》课程教学资源(PPT课件)第8章 网络存储与数据保护.ppt
- 西安交通大学:《计算机软件基础》第16单元 传统程序设计方法.ppt
- 西安交通大学:《计算机软件基础》第17单元 面向对象方法.ppt
- 西安交通大学:《计算机软件基础》第15单元 软件工程概论.ppt
- 北京工业大学:《软件工程》讲义.ppt
- 吉林师范大学:《Power Builder教案》目录.ppt
- 吉林师范大学:《Power Builder教案》第3章 PowerScripti语言.ppt
- 吉林师范大学:《Power Builder教案》第2章 Power Builder对象.ppt
- 吉林师范大学:《Power Builder教案》第1章 PowerBuilder基础.ppt
- 吉林师范大学:《Power Builder教案》第7章 电视节目脱机浏览器.ppt
- 吉林师范大学:《Power Builder教案》第8章 有线电视网管系统.ppt
- 吉林师范大学:《Power Builder教案》第4章 数据库与数据窗口.ppt
- 吉林师范大学:《Power Builder教案》第5章 通讯录管理器.ppt
- 吉林师范大学:《Power Builder教案》第10章 通用查询模块.ppt
- 吉林师范大学:《Power Builder教案》第9章 用机记录浏览器.ppt
- 吉林师范大学:《Power Builder 教案》第6章 小型财务软件.ppt
- 《计算机组成原理实验》课程教学资源(PPT课件讲稿)第六章 FD-CES实验台功能模块介绍.ppt
- 《计算机组成原狸实验(三)》第七章 可编程逻辑器件设计语言ABEL.ppt
- 《计算机组成原理实验》课程教学资源(PPT课件讲稿)第七章 PLD部件实验.ppt
- 《计算机组成原理实验》课程教学资源(PPT课件讲稿)第一章 计算机组成原理实验概述 第二章 FD-CES实验台 第三章 可编程器件技术 第四章 PLD硬件基础 第五章 PLD开发环境.ppt
- 《3ds max应用制作》第一讲 城市住宅楼效果图的制作.ppt