




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
负责人:李俊山第二炮兵工程大学数据库系统原理及应用1
为什么要学习数据库这门课程/数据库课程在专业教学中的地位与作用?2“数据库系统原理及应用〞课程,是计算机科学与技术、软件工程、网络工程、信息平安、物联网工程、数字媒体技术、指挥信息系统工程等计算机类专业的核心专业课程和骨干课程;是计算机类专业知识体系的重要组成局部。3
2023年出台的高等学校计算机根底教学开展战略和计算机根底教学根本要求中,已经将“数据库技术及应用〞课程,列为理工、农林、医学三大类专业本科生的计算机根底教学核心课程。4
理工、农林、医学三类本科专业的六门计算机根底核心课程:理工类:①大学计算机根底;②程序设计根底;③数据库技术及应用;④计算机网络技术及应用;⑤微机原理与接口技术;⑥多媒体技术及应用。农林类:①大学计算机根底;②程序设计根底;③数据库技术及应用;④计算机网络技术及应用;⑤数字农林(业)技术根底;⑥农(林)业信息技术应用。医学类:①大学计算机根底;②程序设计根底;③数据库技术及应用;④多媒体技术及其在医学中的应用;⑤医学成像及处理技术;⑥医学信息分析与决策。5
因为:数据库技术已经成为国家信息根底设施中的核心技术之一;所有专业都涉及到基于数据库技术的资源管理系统开发和应用、都涉及到所从事的装备制造系统或设计开发系统中的数据库设计及数据库应用需求。所以,数据库技术已逐步成为所有理工科学生都需要学习和掌握的根底知识。6
可见:学习好数据库这门课程是非常重要的!71、掌握数据库的根本概念、根本原理和根本设计方法。2、具有初步的数据库应用系统设计与开发能力。3、为把握信息系统研发的共性问题和进行基于数据库的软件系统的研究、开发与应用奠定技术根底。课程教学目标81、课堂闭卷理论考试:占总成绩60%2、课程实验〔实践〕:占总成绩10%3、数据库应用系统课程设计〔与课程讲授内容同步进行〕:占总成绩30%关于本课程的考核9主讲教材:李俊山等.数据库原理及应用(SQLServer)〔第二版〕.清华大学出版社,2023.810辅助教材:李俊山等.数据库原理及应用(SQLServer)—教学指导与习题解答.清华大学出版社,2023参考教材:李俊山等.数据库原理及应用(SQLServer).清华大学出版社,2023.311?
数据库这个术语,大家听说过吗?对于数据库应用系统,大家接触过吗?12131415161718本课程的任务:◆学习数据库系统的根本原理◆初步掌握数据库应用系统的设计方法19第1章数据库系统概述
数据库系统原理及应用
主讲:李俊山
第二炮兵工程大学〔第一讲〕20主要内容
1.1数据与数据管理1.2数据库系统组成211.1数据与数据管理
第1章数据库系统概述22一、信息与数据1、信息“信息〞一词源于拉丁文Information,是指一种陈述或一种解释、理解等。广义地说,信息就是消息。从信息的根本含义和其具有的内涵和外延来说,也可将信息定义为:事物属性的标识。231、信息从信息的根本含义和其具有的内涵和外延来说,可将信息定义为:事物属性的标识。“属性〞可以是事物的根本特征,可以是对事物存在方式的描述,也可以是对事物运动状态的表现形式的刻画。也就是说,事物以其存在方式和运动状态的表现形式的不同而具有不同的属性标识。#一、信息与数据242、数据数据是记录在某种物理载体上的可以被鉴别的符号;是用符号表示的用于反映客观世界中客体属性的记录。数据的根本形式是数字、字符和字符串,广义的数据还可以包括文字、报表、图形、图像、语音等。一、信息与数据25数据具有以下根本特征:〔1〕数据具有“型〞和“值〞之分◆数据的型是指数据的结构,也即数据的内容构成及其对外的联系。structstu{intnum;charname[20];charsex[2];floatscore;};一、信息与数据26数据具有以下根本特征:〔1〕数据具有“型〞和“值〞之分◆按数据的型赋予数据的具体值称为数据的值。stu{2023001,'黎明','女',88.0}一、信息与数据27数据具有以下根本特征:〔2〕数据具有数据类型和取值范围之约束条件structstu{intnum;charname[20];charsex[2];floatscore;};一、信息与数据28数据具有以下根本特征:〔3〕数据可以通过观察、测量和考核等手段获得。一、信息与数据293、信息与数据的关系数据是信息的符号表示;信息是经过加工之后并对客观世界和生产活动产生影响的“数据〞,是数据的内涵,是数据的语义解释。数据是符号化的信息,信息是语义化的数据数据和信息许多情况下可以混用,比方:信息处理和数据处理有时并没有严格的语义区别。但有时却必须加以区分,比方数据文件不能说成信息文件。#一、信息与数据30
1、数据管理与数据处理
数据管理
——对数据的收集、整理、组织、存储、维护、检索、传送等操作过程。数据处理
——对数据进行收集、存储、加工和传播的一系列活动的总和。二、数据管理技术的开展311、数据管理与数据处理数据管理与数据处理的联系:数据管理是数据处理业务中必不可少的共有局部;而且,数据管理技术的优劣直接影响数据处理的效率。
二、数据管理技术的开展322、数据管理技术的开展1〕人工管理阶段2〕文件管理阶段3〕数据库管理阶段##二、数据管理技术的开展331.2数据库系统组成
第1章数据库系统概述34
数据库系统的组成涉及到数据库管理系统、数据库应用系统和数据库三个层次的问题。数据库应用系统1数据库应用系统3数据库管理系统DB数据库应用系统2351.数据库的概念及含义数据库〔DataBase,简称DB〕是在计算机存储设备上按一定的组织方式存储在一起的,相关的数据集合。DataBase一、数据库361.数据库的概念及含义〔1〕数据库是存储在计算机存储设备上的:数据库是存在于计算机存储设备上的一个或多个(数据库)文件组成的统一体,是可感知的数据库形体。DataBase一、数据库371.数据库的概念及含义〔2〕数据库是按一定的组织方式存储在一起的:数据库中的数据是以结构化的形式存储的,这种结构化形式实质上就是数据库的数据模型,是不可感知的数据库形体。DataBase一、数据库381.数据库的概念及含义〔3〕数据库是相关的数据集合:数据库中的数据既有某特定应用领域涉及的各种根本数据,也有反映这些数据之间联系的数据,也是不可感知的数据库形体之一。##DataBase一、数据库39
2.数据库与文件系统的区别
文件系统是通过把它所管理的程序和数据组织成一系列文件来实现对程序和数据的管理的。学生信息成绩信息课程信息学生信息查询学生成绩查询课程信息查询报告报告报告文件应用程序用户文件系统一、数据库40文件系统中的数据是非结构化或半结构化的;文件系统中的数据是面向某一专门程序和个别应用的,大多没有提供多个用户共享的机制;文件系统中的数据是别离的、独立的、可重复的。学生信息成绩信息课程信息学生信息查询学生成绩查询课程信息查询报告报告报告文件应用程序用户文件系统
2.数据库与文件系统的区别
一、数据库41
数据库是借助数据库管理系统软件的支持,对数据库中的数据进行管理和操纵的。
对数据库的操纵包括:录入数据、更新数据、删除数据、查询数据等。数据库管理系统学生信息查询学生成绩查询课程信息查询报告报告报告数据库应用程序用户学生数据成绩数据课程数据接口
2.数据库与文件系统的区别
一、数据库42数据库中的数据是结构化的;是面向全组织和全系统的,因此可以被多个用户和多个应用共享。数据库中的数据具有非冗余性、一致性和相关性。数据库管理系统学生信息查询学生成绩查询课程信息查询报告报告报告数据库应用程序用户学生数据成绩数据课程数据接口
2.数据库与文件系统的区别
一、数据库431.数据库管理系统的概念数据库管理系统〔DBMS〕是建立、管理和维护数据库的软件系统,是一种位于应用软件和操作系统之间,实现数据库管理功能的系统软件。二、数据库管理系统44
DBMS的功能定义数据库操纵数据库控制数据库维护数据库通信功能
2.数据库管理系统的主要功能二、数据库管理系统45
2.数据库管理系统的主要功能
DBMS的功能定义数据库操纵数据库控制数据库维护数据库通信功能利用数据定义语言定义数据库的各种模式、数据的约束条件和访问规那么等。二、数据库管理系统46
2.数据库管理系统的主要功能
DBMS的功能定义数据库操纵数据库控制数据库维护数据库通信功能
利用数据操纵语言实现对数据库中的数据的查询、插入、删除、修改等操作。二、数据库管理系统47
DBMS的功能定义数据库操纵数据库控制数据库维护数据库通信功能利用系统的控制机制,实现对数据库中数据的平安性、完整性和并发性等控制功能。
2.数据库管理系统的主要功能二、数据库管理系统48
DBMS的功能定义数据库操纵数据库控制数据库维护数据库通信功能
利用系统的维护机制,实现对数据库中数据的转储、恢复、重组和性能监控等。
2.数据库管理系统的主要功能二、数据库管理系统49
DBMS的功能定义数据库操纵数据库控制数据库维护数据库通信功能
提供与操作系统、各功能部件和逻辑模块之间的数据传输缓冲机制与通信功能二、数据库管理系统
2.数据库管理系统的主要功能50二、数据库管理系统
3.典型的数据库管理系统软件ORACLE
Oracle前身叫SDL,由LarryEllison和另两个编程人员在1977创办,他们开发了自己的拳头产品,在市场上大量销售,1979年,Oracle公司引入了第一个商用SQL关系数据库管理系统。Oracle公司是最早开发关系数据库的厂商之一,其产品支持最广泛的操作系统平台。目前Oracle关系数据库产品的市场占有率名列前茅。51二、数据库管理系统
3.典型的数据库管理系统软件SQLServer
1987年,微软和IBM合作开发完成OS/2,IBM在其销售的OS/2ExtendedEdition系统中绑定了OS/2DatabaseManager,而微软产品线中尚缺少数据库产品。为此,微软将目光投向Sybase,同Sybase
签订了合作协议,使用Sybase的技术开发基于OS/2平台的关系型数据库。1989年,微软发布了SQLServer1.0版。52二、数据库管理系统
3.典型的数据库管理系统软件ACCESSAccess美国Microsoft公司于1994年推出的微机型桌面数据库管理系统。它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。ACCESS是Office套件的一局部,可实现与Internet的连接,可方便地生成各种数据对象,可视性好。Access主要适用于中小型应用系统,或作为客户机/效劳器系统中的客户端数据库。53
4.DMBS与应用软件及OS的关系软件的分类与层次:1〕系统软件:操作系统、DBMS、语言编译系统等。其中,操作系统是系统软件的核心和根底。2〕应用软件:各种文字处理软件、各种工具软件、用户针对应用需求设计的各种数据管理和数据处理软件。数据库应用系统是目前最具有代表性的应用软件之一。二、数据库管理系统54应用程序应用软
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山东省泰安市2023-2024学年高三上学期11月期中考试地理试题(解析版)
- 人教版七年级历史与社会下册7.3生活的故事-生活的时代印记教学设计
- 江苏省宿迁市泗阳县2023-2024学高二上学期期中调研地理试卷(解析版)
- 2025年广西幼儿师范高等专科学校单招职业适应性测试题库汇编
- 第二章 地球的面貌整章教学设计2023-2024学年湘教版地理七年级上册
- 2025年河北机电职业技术学院单招职业技能测试题库学生专用
- 2025至2030年中国无烟蜡烛数据监测研究报告
- 2025至2030年中国按键式号票机数据监测研究报告
- 2025年广东省云浮市单招职业倾向性测试题库参考答案
- 2025年黑龙江民族职业学院单招职业倾向性测试题库学生专用
- X证书失智老年人照护身体综合照护讲解
- 2025劳动合同法重点法条导读附案例详解
- 2025年内蒙古自治区政府工作报告测试题及参考答案
- 2024年全国中学生生物学联赛试题及答案详解
- 2025年度花卉产业大数据服务平台建设合同2篇
- 2025年度花卉产业大数据平台建设合同3篇
- 小学班会-交通安全伴我行(共25张课件)
- 建筑施工现场安全警示(案例)
- 《生产与运作管理 第4版》课件 第1、2章 概论、需求预测与管理
- 护理礼仪与人文关怀
- 患者隐私保护的考试试题及答案
评论
0/150
提交评论