数据库基础----第一天

本文介绍了数据的含义,数据处理和管理的重要性,数据库的发展历程,包括人工管理、文件系统和数据库系统阶段的特点。重点讲解了数据库管理系统(DBMS)的定义、核心功能以及在大数据时代中常用的Oracle、SQLServer和MySQL。此外,还提到了结构化查询语言(SQL)作为数据处理的关键工具。
摘要由CSDN通过智能技术生成

数据与数据库:

1、数据含义:反映客观事物的物理符号。

2、信息:有用的数据。

3、数据处理:指将数据转换成信息的过程。

4、数据管理:是对数据进行分类、组织、编码。

数据库的发展:

1、数据库含义:狭义:是存储在一起的相互有联系的数据集合。

                         广义:数据库中的数据是集成的、可共享的、最小冗余的、能为多种应用服务的。

2、数据库的发展:

①人工管理阶段(20世纪50年代中期以前)

人工管理阶段特点:数据不进行保存,没有专门的数据管理软件,数据面向应用,基本没有文件的概念。

②文件系统阶段(20世纪50年代中期到20世纪60年代中后期)

文件系统阶段特点:程序与数据有了一定的独立性,程序与数据分开,文件系统提供数据与程序之间的存取方法。

③数据库系统阶段(20世纪60年代后期开始)

数据库系统阶段特点:数据结构化,数据共享性和独立性好,数据库管理系统对数据进行统一的管理和控制。

数据库管理系统(DBMS):

含义:位于操作系统与用户之间的数据管理软件,是数据库系统的核心。

核心工作:对数据库运行进行管理,具体功能包括数据库安全性控制功能,数据库完整性控制功能,数据库恢复功能,数据库并发控制功能。

常用的数据库管理系统:Oracle、SQLServer、MySQL

数据库系统:

含义:是指引入数据库技术的计算机应用系统,数据、数据库、数据库管理系统与操作数据库的应用开发工具、应用程序以及与数据库有关的人员一起构成了一个完成的数据库系统。

功能:①数据共享(第一:所有用户可以同时存取数据;第二:数据库不仅可以为当前用户服务,也可以为将来新用户服务;第三:可以使用多种语言实现与数据库的接口)

          ②数据独立(指应用程序不随数据存储结构的改变而变动;物理数据独立,逻辑数据独立)

          ③数据冗余度小

          ④避免数据不一致

          ⑤加强了对数据的保护     

结构化查询语言:

含义:SQL集数据查询、数据操纵、数据定义和数据控制功能于一体。

特点:综合统一

          高度非过程化

          面向集合的操作方式

          SQL既是自含式语言,又是嵌入式语言

          语言简洁,易学易用

大数据时代的数据库管理系统:

常用数据库管理系统:Oracle、SQLServer、MySQL

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值