数据库系统原理与设计(第2版)导论_第1页
数据库系统原理与设计(第2版)导论_第2页
数据库系统原理与设计(第2版)导论_第3页
数据库系统原理与设计(第2版)导论_第4页
数据库系统原理与设计(第2版)导论_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

1、数据库系统原理(yunl)与设计( 第 2 版 )江西财经大学信息管理学院(xuyun)万常选(wanchangxuan)2012年5月15日教育无非是一切已学过的东西都忘掉后所剩下的东西。重要的不是获得知识,而是发展思维能力。1914年诺贝尔奖得主德国物理学家:劳厄共三十页教学内容与课时(ksh)安排第0章 导论 (2)第1章 数据库系统概论(giln) (4)第2章 关系模型与关系代数 (4)第3章 SQL语言 (8)第4章 数据库建模 (实体-联系模型) (6)第5章 关系数据理论 及模式求精 (4)第6章 关系数据库设计实例 网上书店 (4)第7章 数据库存储结构 (4)第8章 查询处

2、理 (2)第9章 数据库完整性与安全 (6)第10章 事务管理及恢复 (4)第11章 数据库应用开发 (0)第12章 Web数据库 (0)48+32课时:48课时讲授,16课时讨论,16课时实验。共三十页教学内容与课时(ksh)安排实验(课内16课时 + 课外(kwi)32课时)实验一、二、三:单表查询 、多表查询、复杂查询(4+4课时)实验四、五、六:数据库与表、索引与视图、数据更新 (4+4课时)实验七:执行计划(0+2课时)实验八、 九:安全性定义、安全性检查(2+2课时)实验十、 十一:完整性定义、完整性检查(2+2课时)实验十二、 十三:游标与存储过程、触发器(4+4课时)实验十四:

3、事务处理(0+2课时)实验十五:数据库模式脚本设计(0+4课时)实验十六、十七:C/S模式、B/S模式数据库应用开发 (0+8课时)共三十页教学内容与课时(ksh)安排大作业(课外6周,分组完成,每24人为一组)选题:说明选题的原因、期望解决的问题,要求有新意 (第3周)需求(xqi)分析 (第69周)数据库概念设计、逻辑设计、物理设计 (第1013周)应用系统简单实现 (第二阶段)设计报告 (第1415周)考核要求平时成绩:20%上机实验:10%大 作 业:20%期末考试:50%共三十页宾州大学信息科学与技术(jsh)专业的能力要求问题求解能力项目管理能力团队工作(gngzu)与领导能力文化

4、与语言能力写作与表达能力动手与实习能力 自主学习能力共三十页大学生的分类(fn li)自我(zw)社会认识高度匹配型40.8 / 28.0 %独立型18.5 / 5.7 % 被动顺应型13.4 / 47.7 %排斥型27.3 / 18.5 %自我意识与目的明确,并与大学教育目的一致自我认识社会认识不明确,且对大学教育没有期待有成熟的独立人格,且对大学教育没有期待自我认识社会认识不明确,但对大学教育有期待大学教育射程范围 日本 / 中国共三十页一、新的视角(shjio)站得高,看得远系统的视角层次结构“自顶向下”的思维方式抽象思维 (例如:硬、软件功能上等价(dngji))创新思维和创新能力共三

5、十页 要富有幻想(hunxing),勇于探索 “空中楼阁”不可能? 学会把握全局 “自顶向下”思维(swi)方法 层次结构长远规划从现在做起日久天长,必有成功的那一天共三十页二、 人才需求IT行业里的工作种类产品管理 (Product Management) MBA或相当(xingdng)的知识 市场与销售 (Marketing and Sales) 系统工程师 需求分析,系统和软件架构 软件工程师 设计,编程,测试 IT设备和网络维护 客户支持 (Customer Support) 项目管理 (Project Management) 质量管理 (Quality Management) 管理层

6、或其他行政部门共三十页二、 人才需求编程高手(goshu) 领域专家 有想法的项目/部门经理 (总)设计师,系统架构师具体技术和技能相关领域(ln y)知识总体规划设计能力ideas共三十页三、 全面(qunmin)培养和提高素质21世纪需要什么样的人?很强的竞争(jngzhng)意识和竞争(jngzhng)能力创新精神和能力听、说、读、写、思、演听:听到点子上,抓住重点说:能说会道,说到点子上读:读书,提炼。新想法写:写漂亮的报告、策划书等思:勤思索,有想法,思创新演:behavior(行为,举止), outlook(观点,视野), spirit(精神,气概)共三十页人文与艺术素质主动性主动

7、(zhdng)就是不用别人告诉你,你就能出色地完成工作次之,就是别人告诉了你一次,再次之, 两次 更次之, 形势所迫 追着他, 告诉他 盯着他做,他也不会把事情做好 共三十页四、几点建议(jiny)很好的团队合作精神 (单干?难!)有抱负、有理想 (不想干一番事业?)善于把握全局,思路清晰 (不要迷迷糊糊过日子)有“献身”精神,不急于求成 (埋头(mi tu)耕耘,为的是未来更好的收获)吃苦耐劳 (除非你是天才!) (铁棒磨成针)“顶天立地”,能上能下 (36行,行行出状元!)正确评估自己 (人最难的是战胜自己)一丝不苟、精益求精 (要做就要做到最好, 竭尽全力)善于表达自己 (你不说,别人怎

8、么知道?)共三十页不要被眼前的利益所束缚 (甩开膀子干!)舍得用脑 (先傻想,后创新。强行突破(tp)自己的思维空间)投资自己的智力 (它是一支潜力股!)追求完美,习惯养成 (拒绝平庸,选择卓越!)综合采用多种学习方法Learning by Teaching Learning by DoingLearning by Abstracting 共三十页N.M. Dixon指出:我们记住了 我们所听到的10%, 所看到的15%, 边看边听的20%, 所做的60%, 积极去做并得到响应的80%, 给他人(trn)讲授的90%。共三十页 传统教学 现代(xindi)教学学生: 外部控制 自我控制 外驱动

9、机 内驱动机 独自学习 合作互动学习 被动接受知识 主动构建知识 重温已有知识 应用已有知识 回答提问 提出问题、探究和解决问题 注重学习结果 在乎学习过程开展探究式教学方法的探索与实践: 创设情境、设疑激趣,提出问题、分析需求, 设计模型、分析论证,反思(fn s)评价、表达交流。共三十页什么(shn me)是数据管理技术狭义:数据库技术广义:对数据进行管理、利用的所有技术数据库技术数据模型、数据存储结构和索引、查询处理和查询优化、事务与并发(bngf)、开发工具等数据仓库技术数据挖掘技术数据集成技术信息检索技术共三十页数据管理技术与我们(w men)的生活(上午)学生选课、教室排课:选课和

10、排课已全部实现计算机化,通过数据管理技术管理着每个人的课表、每个教室的安排(中午)食堂就餐:一卡通的背后是学校几台服务器7*24小时运转,时刻准备处理数据,管理着每个人的账户(下午)银行取款:银行和金融机构是数据管理技术最早的采纳者,数据管理软件记录着用户(yngh)的每一笔交易和存取款数据(晚上)网上遨游:每个大型网站的背后都有一个大型数据库:sohu,baidu很多小型软件也都依赖于数据管理软件:QQ,IE,迅雷信息社会非常精彩!充满诱惑!期待着每一个同学:努力成为 信息社会的主宰者、受益者!不要成为 信息社会的俘虏者、受害者!共三十页数据管理技术(jsh)与图灵奖图灵奖历史(lsh)上的

11、三位数据库专家:1973年, 查理士巴赫曼(Charles W. Bachman): “网状数据库之父”或“DBTG之父”1981年,埃德加科德(Edgar F. Codd): “关系数据库之父”1998年,詹姆斯尼古拉格雷(James Gray):数据库与事务处理共三十页数据管理技术(jsh)的重要性数据管理技术(jsh)是信息社会赖以运转的技术(jsh)基础之一数据管理技术是Web时代的基石数据管理技术逐渐渗透到人们的日常学习和生活中数据管理技术是信息技术和计算机科学最重要的分支之一形成了一个巨大的软件产业,是理论成果转化为产品的成功典范DBMS及其相关工具产品、应用解决方案共三十页数据管

12、理技术(jsh)的体系知识点理论(lln)方法技术应用基础知识关系数据库数据库设计系统管理数据库新技术使用管理开发研究范畴学习深度与广度共三十页数据管理技术(jsh)的体系数据库管理系统(database management system, DBMS)是由一个相互关联的数据的集合和一组用以访问、管理和控制这些数据的程序组成。这个数据集合通常称为数据库(database, DB),其中包含了关于某个企业信息系统的所有信息。 设计DBMS的目的是为了有效地管理大量的数据,并解决文件处理系统中存在的问题。数据的有效管理,包括定义数据存储结构、提供数据操作机制;不仅需要(xyo)解决数据的共享性、独

13、立性和数据之间的联系问题,还需要解决数据的完整性、原子性、并发控制和安全性问题。数据库系统(database system, DBS),是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其应用开发工具)、应用系统、数据库管理员和最终用户构成。 共三十页数据管理技术(jsh)的体系模型是主线概念模型:E-R模型逻辑模型:关系模型(数据结构、操作、约束)物理模型:存储结构、索引技术等系统是核心数据库管理系统DBMS:存储结构与索引、查询与优化、完整性与安全、事务与恢复等人员:数据库管理员、系统分析员和数据库设计人员、数据库应用程序员以及终端用户等支撑软件及硬件系统:操作系统及各

14、种硬件资源 应用是动力需求分析:业务需求及处理流程、功能需求及数据需求分析、业务规则分析等数据库设计:数据库概念模型、逻辑模型和物理模型等数据库应用开发:数据库应用系统的体系结构、常用(chn yn)数据库访问技术和数据库应用开发技术等共三十页课程目标定位(dngwi)使学生学会“用”数据库 系统分析员数据库设计员数据库应用程序员数据库管理员具体来说,使学生掌握数据库的基本知识、基本理论和基本方法 (三基);具有较强的数据库设计、数据库系统管理、数据库应用开发等 数据库应用能力;培养学生的自主学习能力、创新意识、团队协作精神、写作表达能力等综合素质;以及(yj)从应用中发现问题、提出问题、分析

15、问题和解决问题的能力问题求解能力。共三十页美国劳工部统计局2006年报告:2004-2014增长(zngzhng)最多的职位网络系统与数据通信分析员(设计、测试与评估企业信息系统)第2位: 增加54.6%主要为学士 23万人计算机应用软件工程师(分析(fnx)用户需求;设计、构建与维护应用软件)第5位: 增加48.8%主要为学士 46万人计算机系统软件工程师 (协调企业计算机系统的构建与维护,规划未来发展)第8位: 增加43.0%主要为学士 34万人网络与计算机系统管理员 (设计、安装与维护企业的网络环境)第11位: 增加38.4%主要为学士 28万人数据库管理员 (组织与管理数据)第12位:

16、 增加38.2%主要为学士 10万人计算机系统分析员 (应用计算机技术满足企业个性需要)第25位: 增加31.4%主要为学士 49万人(括弧中为2004年从业人数)共三十页2008年报告(bogo)(对于2006-2016)网络系统和数据通信分析员第1位,增53.4%主要为学士计算机应用软件工程师(分析用户需求;设计、构建与维护应用软件)第4位,增44.6%主要为学士计算机系统分析员(应用计算机技术满足企业(qy)个性需要)第23位,增29.0%数据库管理员(组织与管理数据)第24位,增28.6%主要为学士计算机系统软件工程师(协调企业计算机系统的构建与维护,规划未来发展)第25位,增28.2

17、%主要为学士计算机程序员将减少4.1%!共三十页服务(fw)外包服务外包:信息技术外包服务(ITO),业务流程外包服务(BPO)它们都是基于IT技术的服务外包,ITO强调技术,更多涉及成本和服务;而BPO更强调业务流程,解决的是有关业务的效果和运营的效益问题。BPO往往涉及若干业务准则并常常要接触客户,因此意义和影响更重大。服务外包不仅包括对银行数据、信用卡数据、各类保险数据、保险理赔数据、医疗/体检数据、税务数据等的处理、整合以及企业的运营、生产、供应链、客户关系、人力资源和财务管理等业务软件的研发服务还包括为客户企业提供企业内部管理服务(如会计服务、财务中心服务、人力资源服务、后勤(huqn)服务等),企业业务运作服务(如技术研发服务、销售及批发服务、产品售后服务及其他业务流程环节的服务等),以及供应链管理服务(如采购、运输、仓库/库存整体方案服务等)共三十页问题(wnt)为什么需要学习(xux)数据库技术?与数据库技术相关的工作岗位有哪些?下周四之前交,占平时成绩中的5分。wanchangxuan共三十页导论(do ln)结束!请同学(tng xu)们思考!共三十页内容摘要数据库系统原理与设计( 第 2 版 )。1914年诺贝尔奖得主

温馨提示

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

评论

0/150

提交评论