第一章-数据库基础知识ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第一章-数据库基础知识ppt课件.ppt》由会员分享,可在线阅读,更多相关《第一章-数据库基础知识ppt课件.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第一一章章数据库基础知识数据库基础知识项目知识要点与目标项目知识要点与目标项项目知目知识识要点要点知知识识能力目能力目标标学学时时任任务务1 1 了解数据了解数据库库的基的基础础知知识识1 1 数据与数据数据与数据库库2 2 数据数据库库技技术术的的发发展展3 3 数据数据库库管理系管理系统统(DBMSDBMS)4 4 数据数据库库系系统统的的组组成成5 5 结结构化构化查询语查询语言言SQLSQL6 6 常常见见的关系型数据的关系型数据库库管理系管理系统统任任务务2 2 安装与配置安装与配置MySQLMySQL数据数据库库1 MySQL1 MySQL服服务务器安装与配置器安装与配置2 2
2、连连接与断开服接与断开服务务器器【典型工作任典型工作任务务】安装与配置安装与配置MySQLMySQL数据数据库库【技能要求技能要求】:1 1 MySQLMySQL的安装和配置的安装和配置2 2 MySQLMySQL运行运行环环境境测试测试【知知识识要求要求】:1 1 数据数据库库管理系管理系统组统组成成2 2 服服务务器器连连接、启接、启动动和运行和运行2项项目目实训实训安装安装MySQLMySQL数据数据库库2数据库基础知识数据库基础知识数据数据狭义:数值数据狭义:数值数据广义:文字、声音、图形等广义:文字、声音、图形等一切能被计算机接收且能被处理的符号一切能被计算机接收且能被处理的符号大量
3、、海量大量、海量数据库数据库存储大量数据,方便检索和访问存储大量数据,方便检索和访问保持数据信息的一致、完整保持数据信息的一致、完整共享和安全共享和安全通过组合分析,产生新的有用信息通过组合分析,产生新的有用信息特特点点数据库管理系统数据库管理系统(软件)(软件)管理大量的、持久的、可靠的、共享的数管理大量的、持久的、可靠的、共享的数据的工具据的工具数据管理技术的发展阶段数据管理技术的发展阶段人工管理阶段人工管理阶段-文件系统阶段文件系统阶段-数据库管理数据库管理数据管理技术的发展阶段数据管理技术的发展阶段-没没有有专专用用的的软软件件对对数数据据进行管理。进行管理。-数数据据的的组组织织方方
4、式式必必须须由由程程序序员员自自行行设计与安排。设计与安排。-只只有有程程序序的的概概念念而而没没有有文文件件的的概概念念、数数据据面面向向应应用用,也也就就是是一一组组数数据据只只能能对对应一个程序。应一个程序。数据管理技术的发展阶段数据管理技术的发展阶段文件系统的三个缺陷:文件系统的三个缺陷:数据冗余性、数据不一致性、数据联系弱。数据冗余性、数据不一致性、数据联系弱。数据管理技术的发展阶段数据管理技术的发展阶段数据库数据库 订单订单订单订单 客户客户客户客户 产品产品产品产品 产品数据库产品数据库表表数据库就是数据库就是“数据数据”的的“仓库仓库”数据库由表、关系以及操作对象组成数据库由表
5、、关系以及操作对象组成数据存放在表中数据存放在表中数数数数 据据据据 表表表表存储过程存储过程存储过程存储过程视视视视 图图图图.所谓数据库(Database,DB),是将数据按一定的数据模型组织、描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享的数据集合。列列行行(记录记录)关系型数据库关系型数据库关系型数据库关系型数据库关系模型使用的存储结构是多个二维表格,表中每一行称为一条记关系模型使用的存储结构是多个二维表格,表中每一行称为一条记录,用来描述一个对象的信息;每一列称为一个字段,用来描述对录,用来描述一个对象的信息;每一列称为一个字段,用来描述对象的一个属性。
6、数据表于数据库之间存在相应的关联,这些关联将象的一个属性。数据表于数据库之间存在相应的关联,这些关联将用来查询相关的数据。用来查询相关的数据。数据库管理系统数据库管理系统马兰马兰A004杨可杨可A003刘开泰刘开泰B008李新爱李新爱B007数据库数据库检索数据检索数据插入数据插入数据更新数据更新数据删除数据删除数据数据库管理系统数据库管理系统-DBMS 数据库管理系统(DBMS-DataBase Management System)对收集到的大量数据进行整理、加工、归并、分类、计算、存储等处理,产生新的数据,以便反映事物或现象的本质和特征及其内在联系。数据库系统的基本概念数据库系统的基本概念
7、 数据库服务器数据库服务器响应和提供数据响应和提供数据响应和提供数据响应和提供数据应用程序应用程序客户端客户端操作和查询操作和查询操作和查询操作和查询数数数数 据据据据 库库库库应用程序应用程序作用:响应操作并显示结果、作用:响应操作并显示结果、向数据库请求数据向数据库请求数据要求:美观、操作简单方便要求:美观、操作简单方便数据库数据库作用:存储数据、检索数据、作用:存储数据、检索数据、生成新的数据生成新的数据要求:统一、安全、性能等要求:统一、安全、性能等数据库应用系统数据库应用系统数据库系统数据库系统数据库系统数据库系统(Database System,DBS)(Database Syst
8、em,DBS)一般由数据库、数据库管一般由数据库、数据库管理系统理系统(及其开发工具及其开发工具)、应用系统、数据库管理员和用户结构、应用系统、数据库管理员和用户结构组成组成结构化查询语言结构化查询语言SQLSQL2结构化查询语言结构化查询语言SQLSQL(Structured Query LanguageStructured Query Language)SQLSQL语言是用于关系数据库查询的结构化语言,最早由语言是用于关系数据库查询的结构化语言,最早由BoyceBoyce和和ChambedinChambedin在在19741974年提出,称为年提出,称为SEQUELSEQUEL语言。语言。
9、19761976年,年,IBMIBM公司的公司的San San JoseJose研究所在研制关系数据库管理系统研究所在研制关系数据库管理系统System RSystem R时修改为时修改为SEQUEL2SEQUEL2,即目前的即目前的SQLSQL语言。语言。SQLSQL语言集数据查询(语言集数据查询(data querydata query)、数据操纵()、数据操纵(data data manipulationmanipulation)、数据定义()、数据定义(data definitiondata definition)和数据控制()和数据控制(data data controlcontro
10、l)功能于一体,充分体现了关系数据语言的特点和优点。)功能于一体,充分体现了关系数据语言的特点和优点。主要特点包括:主要特点包括:(1)综合统一(2)高度非过程化(3)面向集合的操作方式(4)以同一种语法结构提供两种使用方式(5)语言简洁,易学易用时下流行的时下流行的DBMSDBMS简介简介(1)(1)OracleOracleO Oracleracle公司的产品,世界上最好的数据库系统公司的产品,世界上最好的数据库系统“关系关系-对象对象”型数据库型数据库支持支持7070多种操作系统,配置、管理和维护复杂多种操作系统,配置、管理和维护复杂主要满足对银行、金融、保险等企业、事业开发大型数据库需求
11、主要满足对银行、金融、保险等企业、事业开发大型数据库需求SQL SSQL ServererverMicrosoftMicrosoft公司的产品,针对不同用户群体的多个版本公司的产品,针对不同用户群体的多个版本要求在要求在WindowsWindows操作系统平台上运行操作系统平台上运行易用性好易用性好时下流行的时下流行的 DBMSDBMS简介(简介(2 2)MySQLMySQL瑞典瑞典MySQLABMySQLAB公司开发,被公司开发,被SUNSUN公司收购,后公司收购,后OracleOracle收购收购SunSun,现在现在MySQLMySQL并入了并入了OracleOracle旗下。旗下。体积
12、小、速度快、成本低、开放源码体积小、速度快、成本低、开放源码 广泛地应用在广泛地应用在InternetInternet上的中小型网站中上的中小型网站中AccessAccess微软公司推出的基于微软公司推出的基于WindowsWindows的桌面关系数据库管理系统的桌面关系数据库管理系统 ,Microsoft Microsoft OfficeOffice的成员之一的成员之一优点优点 :存储方式单一:存储方式单一 、面向对象、面向对象 、界面友好、易操作、界面友好、易操作 、集成环境、集成环境、处理多种数据信息处理多种数据信息 、支持、支持ODBC ODBC 小型数据库,有局限性小型数据库,有局限
13、性 :数据库过大:数据库过大 、网站访问频繁、网站访问频繁 、记录数过多、记录数过多性能会急剧下降性能会急剧下降 注意:招聘时通常要求注意:招聘时通常要求“熟练使用熟练使用SQL Server/Oracle/MySQLSQL Server/Oracle/MySQL 一种或多种数据库一种或多种数据库”任务二任务二任务二任务二 MySQLMySQLMySQLMySQL的安装与配置的安装与配置的安装与配置的安装与配置 MySQLMySQL是一个小型关系型数据库管理系统,开发者为瑞典是一个小型关系型数据库管理系统,开发者为瑞典MySQL ABMySQL AB公司。在公司。在20082008年年1 1月
14、月1616号被号被SunSun公司收购。而公司收购。而20092009年,年,SUNSUN又被又被OracalOracal收收购。目前购。目前MySQLMySQL被广泛地应用在被广泛地应用在InternetInternet上的中小型网站中。由于其体上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了型网站为了降低网站总体拥有成本而选择了MySQLMySQL作为网站数据库。作为网站数据库。MySQLMySQL有如下优势。有如下优势。1、速度快。MySQL数据库可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 数据库 基础知识 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内