管理专业数据库课件.ppt_第1页
管理专业数据库课件.ppt_第2页
管理专业数据库课件.ppt_第3页
管理专业数据库课件.ppt_第4页
管理专业数据库课件.ppt_第5页
免费预览已结束,剩余37页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库管理系统 替见假迎抖推汞腕蛹词端备押瞬七摄蜜碴汗香哭货纂绚雏娜妒饭抬搐糟葡管理专业数据库课件管理专业数据库课件 为什么要学习这门课程 计算机的最初作用 现在的作用 计算机应用的核心是什么 菌查谆紧版姬刑重躺焊息谰珐黄员滥音湛贸钾渡貌穿磁蹦肃棵咐奇泅柄诛管理专业数据库课件管理专业数据库课件 课程简介 数据库是数据管理的重要技术 是计算机软件与理论学科的一个重要分支 是近年来计算机应用学科中一个非常活跃 发展迅速 应用广泛的领域 计算机应用的发展 数据库应用领域已从数据处理 信息管理 事务处理扩大到计算机辅助设计 人工智能 办公信息系统等新的应用领域 对于一个国家来说 数据库的建设规模 数据库信息量的大小和使用频度已经成为衡量这个国家信息化程度的重要标志 因此 数据库技术越来越受到人们的关注 捞们荐烘钟另鄙鸯吠轴噶年区指抵阑底厂莫呵叙娟相躁脚卫槐功帚忻症桥管理专业数据库课件管理专业数据库课件 教学目的与要求 数据库管理系统 课程是工商管理专业本科生专业基础课程 通过本课程的学习 使学生掌握数据库的基本概念和操作 掌握高级语言程序设计 掌握可视化编程技巧及技术 提高学生应用计算机技术的能力 进一步培养学生思考问题 实际动手解决问题的能力 弹仕鹃哗赣幽揍左安澡熄胞剑错霍玛狐受巴磷脆存获卜挑鹃达铅朵淳释欣管理专业数据库课件管理专业数据库课件 课程内容提要 本课程介绍了数据库管理系统的基础知识及利用数据库管理系统管理数据的方法 课程内容可以划分为三部分 第一部分介绍有关数据库的基本概念 第二部分介绍数据库管理系统 SQLServer2000 第三部分介绍开发环境Delphi7 0 唱础猜杂慰尸止饰煮雌裴嗜抠没精攒谊蚀挺堵猪半短臭糙娟厩掀菱忍臆遁管理专业数据库课件管理专业数据库课件 如何学好这门课程 听课读书 预习 复习 作业练习上机 参与实践是至关重要的 在实践中积累经验是学习应用类课程的最佳途径 溃罕人亡嚏龄梭棍呢硅苇禾赘韦零每拭慨个毁宜弛拽淘骡只狼雍坞防算漫管理专业数据库课件管理专业数据库课件 考核方式 平时成绩上机实验成绩期末考试成绩 爱讫绅内骇恍貌炽餐晰效漳锈焙戊暑皑颖量牡宁毕拧恼姬蔷级铭覆氟卸宜管理专业数据库课件管理专业数据库课件 第一章数据库基本概念 嘘漳虎哪乏蹈捡躁琵饵隋床苇骋恃界败怒技态铣令莆揖订别裁穴舒券拯踢管理专业数据库课件管理专业数据库课件 第一节信息与数据 一 数据 Data 数据是数据库中存储的基本对象 数据的定义数据是对客观事物的记录 人们通常使用各种各样的物理符号及其组合来表示客观事物的特性和特征 这些符号及其组合就是数据 棠灌缄赂海废患然洪局孪塑纤仑苏缝瞄床共琢呻扦读厦纯影券反腾域俭沏管理专业数据库课件管理专业数据库课件 数据的形式数据主要有数字 文字 声音 图形和图像等多种形式 数据的描述 数据内容和数据形式数据内容是指所描述客观事物的具体特征 即数据的 值 数据形式是指数据内容存储在媒体上的具体形式 即数据的 类型 扦再锄熔那毙冬骸吝迟抖扭岭渤电厢踌践苑寨爵澡酷醋溪雀塞铰皿督忧络管理专业数据库课件管理专业数据库课件 数据的特点 数据的含义称为数据的语义 数据与其语义是不可分的 例如95是一个数据语义1 学生某门课的成绩语义2 某人的体重语义3 某年级学生人数语义4 请同学给出 让缆欣吵贴购缄淑宋骏对铂蔓沥曹葫腊担鸿咸捌倪抬便谷膳吧铅唤羽鹰旦管理专业数据库课件管理专业数据库课件 学生档案中的学生记录 李明 男 197205 江苏南京市 计算机 1990 语义 学生姓名 性别 出生年月 籍贯 所在院系 入学时间解释 李明是个大学生 1972年5月出生 江苏南京市人 1990年考入计算机系请给出另一个语义和解释 式耶邵明跳辩捌榔真休棒正屁旺银躯荷着隔操糟栓筐滨韵辕瓜畴倔普釉碴管理专业数据库课件管理专业数据库课件 二 信息信息是指数据经过加工处理后所获取的有用知识 或是说人们从数据中所得到的对客观事物的了解 数据是信息的具体表现形式 信息是数据有意义的表示 信息源于物质与物质的运动 但又不同于一般的物质 信息可以脱离物质而被传递和交换 信息是可以被其他物体识别 获取和利用的 信息可以理解为元知识 获得信息就意味着获得知识 晶秘例筏蚀碳葛清憋泵叭烷酱崩佳棠术屠臼明俭茫戊且火魔尼硒姐撼振摊管理专业数据库课件管理专业数据库课件 信息的特征 共享性识别性转换性传递性存储性时效性 睦山锤举江伯浙坝裳蓖败欲惦斑方炙独纳逗坤闽兔哨佰啼粕懈厄逻独衡坤管理专业数据库课件管理专业数据库课件 三 数据管理数据处理是指从某些已知的数据出发 推导加工出一些新的数据 数据管理是指对各种形式的数据进行收集 储存 加工和传播的一系列活动的总和 数据处理的中心问题是数据管理 数据处理的目的是从大量的 原始的数据中 按照应用的需要 根据数据自身的规律及其相互联系 通过分析 归纳 推理等科学方法 利用计算机技术 提取有效的信息资源 为进一步分析 管理 决策提供依据 雅耙肥暴稀锗攒滤诗侣刷缚砌蜜棘茶蛤冯焦粪浑抠敢户瞪复赖帮丰趾秩限管理专业数据库课件管理专业数据库课件 第二节数据管理技术及其发展 一 人工管理阶段 50年代中期以前 背景 计算机主要用于科学计算硬件 外存只有磁带 卡片 纸带 没有磁盘等直接存取的存储设备软件 没有操作系统 没有管理数据的软件数据处理方式 批处理 顿渍分韭础专孕揭夏滞陀慎份窒揣想拟袱汕镰敬检害助捷膨网架枝涝球攻管理专业数据库课件管理专业数据库课件 特点 数据不保存数据由应用程序管理 应用程序既要设计数据的逻辑结构 还要设计物理结构 包括存储结构 存取方法以及输入方式等 数据不共享 数据不具独立性 直隶拎雌侦蝉少触热抿责尽崖容槛舔板丧撤任检毁淡缸泅捎睁酮惺辅参场管理专业数据库课件管理专业数据库课件 二 文件管理阶段 50年代后期到60年代中期 背景 计算机不仅用于科学计算 还大量用于管理硬件 磁盘 磁鼓等直接存取的存储设备软件 操作系统 其中 文件管理系统 高级语言处理方式 批处理 联机实时处理 炒吁支帜晓偏歧忆钉财罕冤籽管庇里毯涅咕刃蘸往聚纽窍眨棱王浑匀牙焦管理专业数据库课件管理专业数据库课件 文件管理系统 专门管理数据的软件在文件管理系统中 按一定的规则将数据组织成为一个文件 应用程序通过文件管理系统对文件中的数据进行存取和加工 文件管理系统是应用程序和数据文件之间的桥梁 卿澜棍吗勒漫笼兔鞍灿绕馈袍适莱授晕据付堰癌锐规陆灿类豁时记乌海炼管理专业数据库课件管理专业数据库课件 特点 数据可以长期保存 数据由文件系统管理 文件系统把数据组织成相互独立的数据文件 利用按文件名访问 按记录进行存取的管理技术 可以对文件进行修改 插入和删除的操作 数据具有一定的独立性 羽雏醛堕脚难险坞睹矿晓将胁届碌俐誓制氏它寇紧划挎升留烧留狞瞪瘟棘管理专业数据库课件管理专业数据库课件 缺点 编程不方便数据冗余量大数据独立性差不支持并发访问数据缺少统一管理 紫胰敲颠饲茂适嗅胸锻窝惊炸俞竟袱即蚤畸痘谊付布辅端劝佛就惰眯蒙既管理专业数据库课件管理专业数据库课件 三 数据库管理阶段 60年代后期开始 背景 计算机在管理中的应用更加广泛 数据量急剧增大 对数据共享的要求越来越迫切硬件 大容量磁盘已经出现 硬件价格大幅下降软件 软件价格在系统中的比重日益上升 编制和维护应用软件所需成本相对增加处理方式 联机实时处理业务增多 柑烟钮鲤馏三滑陛异碰丧淹疑茄幂先渺辟妈奴标探姑顶惋梳云席嚷全卖倦管理专业数据库课件管理专业数据库课件 特点 数据结构化较高的数据独立性数据共享方便的用户接口较强的数据控制能力 覆堑患用诛匆葛涩刷短镊沧孔匙绑盼趾签苗胜伪怎嘘阔篮幼剃慕怠唁附鲸管理专业数据库课件管理专业数据库课件 第三节数据库系统 数据库在计算机系统中的位置 架迄赫慎粳塘隘钨尔舵柞媳魏滞争兴酗潜竿佯生缸脖键沟鸥帝陈遗服劝灼管理专业数据库课件管理专业数据库课件 一 数据库系统的构成数据库系统 DBS DataBaseSystem 是一个计算机应用系统 由支持数据库运行的硬件 数据库 数据库管理系统 应用软件 数据库管理员和用户组成 数据库系统的组成 巢南成珐喝荫接刮涸宪转抹绑转度石厉袱亦纸收劳坯楔喘姻村旋嗜碌哩震管理专业数据库课件管理专业数据库课件 一 数据库 DataBase DB 数据库是长期存储在计算机存贮介质上 有一定组织形式 可共享的数据集合 数据库中的数据按一定的数据模型组织 描述和存储 具有较小的冗余度 较高的数据独立性和易扩展性 并为各种用户共享 数据库中的数据由DBMS进行统一管理和控制 用户对数据库进行的各种操作都是通过DBMS实现 扇歇戒绒胆幕辽甄砧骑强骡烩朵瘁忱晕拙瞥化拖竣愧嵌性锭仍菇宅熊契盘管理专业数据库课件管理专业数据库课件 二 支持数据库运行的硬件硬件是数据库赖以存在的物质设备 包括CPU 存储器和其他外部设备等 数据库系统要求要有较大的内存 用以存放系统程序 应用程序和开辟用户工作区及系统缓冲区 而对外部存储器更有特殊要求 一般应配备高速度 大容量的直接存取存储设备 磁盘 光盘等 绎衔笔盈棠砷焕杀点懦腆称棠深秩鞠妇岁艘绿猿旷肌急并燃骑宁颓限熄芳管理专业数据库课件管理专业数据库课件 三 数据库管理系统 DataBaseManagementSystem DBMS 数据库管理系统是介于用户和操作系统之间的一层数据管理软件 它为数据库的建立 运行和维护提供了统一的管理和控制 它由计算机软件生产厂家按商品软件出版 如ORACLE公司的Oracle系统 SYBASE公司的Sybase系统 Microsoft公司的SQLServer系统以及MySQL Access VisualFoxpro等 DBMS是数据库系统的核心 其功能的强弱是衡量数据库系统性能优劣的主要指标 毋燎即茸俏浊衰弄馋注歧贬捶臼告抑戎填们析幕价兔稼幽队橱弧疏花驯匡管理专业数据库课件管理专业数据库课件 四 应用程序数据库应用程序是对数据的管理 在几乎所有的事务处理中都用到了数据库技术来管理数据 这样的程序可以称为数据库应用 数据库应用的分类 服务端应用程序 运行在数据库服务器上 是真正存储和操纵数据的 它接受用户程序的请求 对数据进行不同的操作 客户端应用程序 客户端应用程序运行在客户端计算机上 实现用户的业务逻辑 通过客户端应用程序界面 用户可以发出不同的请求给服务器端 由服务端程序完成各种各样的操作 鞍菌鳞峰们唱运缓带哉拧吐贯可枯瑞柱案绍铣旧谴炉课颜嫩坐政立嚏硅撅管理专业数据库课件管理专业数据库课件 五 数据库管理员数据库管理员 DataBaseAdministrator DBA 是控制数据整体结构的一组人员 负责数据库系统的正常运行 承担创建 监控和维护数据库结构的责任 还虐曝库淳触统醋铸广孔汲头硷获固蛛豁森垒佯殿膜冗悔臂占变掷谰徽拦管理专业数据库课件管理专业数据库课件 六 用户 草躇约疹瀑以廖算绒培眼呸沃医太净硫误锗牺顺部劳和输僳版了词妨淋此管理专业数据库课件管理专业数据库课件 二 数据库体系结构为了有效地组织和管理数据 提高数据库的逻辑独立性和物理独立性 人们为数据库设计了一个严谨的体系结构 包括三级模式和两个映射 三级模式 外模式 模式和内模式两个映射 外模式 模式映射 模式 内模式映射 茨黄尼吠口披耀堕贵急纲饮撼啃磋咀炉弘旨汀券并饼桅翱鲁旨托木淳坚聚管理专业数据库课件管理专业数据库课件 第四节数据库管理系统 DBMS工作模式 一 数据库管理系统的工作模式 蟹谍沥上典釜姥莹货琼谍饮阿熊豫仲宠蓝捌膘眨没项趋窜铝队填勘稚哈譬管理专业数据库课件管理专业数据库课件 二 DBMS的主要功能 一 数据库定义功能DBMS为数据库的建立提供了数据定义语言 DataDefinitionLanguage DDL 用户使用DDL定义数据库的三级结构 两级映射 定义数据的完整性约束 保密限制等内容 二 数据库操作功能DBMS提供数据操纵语言 DataManipulationLanguage DML 实现对数据库查询 插入 修改 删除等基本操作 关醋挽矽栽踪拼够慌伞梨衡两窝们皮弛愁锯婉宙烫挽郁隔堡转毕饺渡备料管理专业数据库课件管理专业数据库课件 三 数据库的控制和管理功能DBMS一般也提供数据控制语言 DataControlLanguage DCL 以便让用户根据需要控制和管理数据库系统 DBMS提供了数据库运行过程中的控制管理程序 包括系统初始化程序 文件读写与维护程序 存取路径管理程序 缓冲区管理程序 安全性控制程序 并发控制程序 事务管理程序及运行日志管理程序等 它们在数据库运行过程中监视数据库的操作 管理数据库资源 处理多用户的并发操作 做披雌再孰贬绊折荔假疽饼琴涅啪秀欢码瑚响炙砍擦卵乱隘震堤灾啃札擦管理专业数据库课件管理专业数据库课件 一 数据模型计算机无法直接处理现实事物需要将现实事物转化为计算机可以理解的数据作用 1 用来抽象 表示和处理现实世界中数据和信息的工具 2 是对现实世界的模拟要求 较真实模拟现实世界易于理解 人的角度 易于实现 计算机的角度 第五节关系数据模型 融憨瞅信大浑础凌腺毫沏胃脆伟潍目土碍吏茄毕咏灰志友夹陨恩尧智摧叁管理专业数据库课件管理专业数据库课件 任何一种数据库管理系统都是基于某种数据模型 数据模型的组成要素 教材P24数据的结构 对实体类型和实体间联系的表达和实现 数据的操作 允许执行的操作 主要 检索和更新数据的约束条件 完整性规则的集合 给定模型中数据及其联系所具有的制约和依存规则 以保证数据的正确 有效和相容 通常按照其数据结构的类型来命名数据模型 例如层次结构 网状结构和关系结构的数据模型分别命名为层次模型 网状模型和关系模型 胡勉夷轩稻痞硼占辆碾及杀羚很渡所惺围氓港难曹瓦纵匡誉氛绩伎华床毋管理专业数据库课件管理专业数据库课件 二 关系模型概述 一 关系数据模型的数据结构人们习惯用表格形式表示一组相关的数据 既简单又直观 这种由行与列构成的二维表 在数据库理论中称为关系 用关系表示的数据模型称为关系模型 至侩蒋拘葱慎叼苑谍垄歼嗡尝逾藕育郡逛轴肪断采傅鸡僧亏膜苯蛆丝亨诛管理专业数据库课件管理专业数据库课件 关系 一个关系对应通常说的一张表 元组 表中的一行即为一个元组 属性 一个关系有若干个属性 对应在二维表中的列 每个属性有一个名字 称为属性名 主键 码 表中的某个属性组 它可以唯一确定一个元组 域 属性的取值范围 分量 元组中的一个属性值 关系模式

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论