数据库

简介: 数据库概论

1.绪论

1.1概述

数据:描述事物的符号记录,是数据库中储存的基本对象。数据=符号+语义

数据库(DB):数据存放的仓库。有组织的,可共享的。

数据库管理系统(DBMS):用户与操作系统之间的一层数据管理软件。

数据库系统(DBS):计算机系统引入数据库后的系统。

数据库系统中有:数据库管理员操作数据库管理系统去管理数据库

数据库特点:

1.数据结构化:整体数据的结构化是数据库的主要特征之一。面向全组织,且数据之间具有联系。

2.数据冗余度低,节约存储空间。共享性高,避免数据之间的不相容性与不一致性。易扩充。

3.数据独立性高:(用数据库管理系统的二级影像功能实现)

  • 物理独立性:(模式/内模式)用户使用的数据和磁盘储存的数据是相互独立的,物理存储改变时,用户的应用程序不变。
  • 逻辑独立性:(外模式/模式)用户使用的数据和数据库中数据的逻辑结构相互独立,数据库中数据的逻辑结构改变时,用户的应用程序可以不变。

4.数据由数据库管理系统统一管理和控制。

  • 安全性保护。防止不合法使用造成数据泄密和破坏
  • 完整性检查。保证数据正确性,有效性,相容性
  • 并发控制。多用户一起操作时,进行控制和协调
  • 数据库恢复。发生错误时及时恢复到正确状态

1.2数据模型

数据模型:

  1. 概念模型(现实世界到机器世界的一个中间层次)
  2. 逻辑模型,物理模型

逻辑模型

  • 层次模型(只有一个根,一个跟只能分成两个结点)
  • 网状模型(根与结点无要求)
  • 关系模型
  • 面向对象数据模型
  • 对象关系数据模型
  • 半结构化数据模型

基本概念:实体,属性,码,实体型,实体集,域,联系(一对一,一对多,多对多)

数据模型的组成要素

  1. 数据结构:对象与对象之间的联系
  2. 数据操作:对数据进行的操作
  3. 数据的完整性约束条件

1.3数据库系统的结构

三级模式结构:数据库->内模式->模式->外模式(不止一个)->应用

  1. 内模式:储存模式,对数据物理结构和储存方式的描述
  2. 模式:逻辑模式,对数据库逻辑特征的描述
  3. 外模式:用户模式,用户的数据视图
目录
相关文章
|
11月前
|
关系型数据库 Linux BI
数据库的一些知识
数据库的一些知识
32 0
|
3月前
|
存储 SQL 关系型数据库
我们应该要知道的数据库知识
我们常常谈到数据库可能就会想到Oracle数据库、ACCESS数据库、SQL数据库、MySQL等等,
23 1
|
3月前
|
SQL 数据库
数据库(五)
`UPDATE` SQL语句用于修改表中的数据。基本语法是:`UPDATE 表名 SET 属性名1=新值1,属性名2=新值2 WHERE 条件表达式`。例如,更新员工工资:`UPDATE emp SET salary=5000 WHERE id=1`。可以使用`+=`操作符增加值,如`UPDATE emp SET salary=salary+500 WHERE dept_id=2`。统计查询中,`COUNT`, `MAX`, `MIN`, `AVG`, `SUM`等函数用于数值、字符和日期的统计分析,注意`WHERE`子句不能直接使用聚集函数。
20 2
|
3月前
|
存储 关系型数据库 MySQL
数据库(一)
登录MySQL数据库的命令是`mysql -u用户名 -p密码`,其中`-u`后面接用户名,`-p`后面接密码。如果服务器不在本地,还需指定`-h`参数加上IP地址或域名,以及可选的`-P`参数指定端口号。创建数据库使用`create database 数据库名`,查看数据库用`show databases;`。数据类型包括整数类型(如int)、字符串(如char、varchar、text)、日期时间类型(如date、time、datetime)等。数据库操作还包括创建表、修改表结构、删除表以及数据的增删改查操作。数据恢复和备份涉及mysqldump工具及source命令来导入导出数据。
15 1
|
3月前
|
XML SQL 数据库
数据库视频(三)
数据库视频(三)
18 0
|
3月前
|
数据库
数据库视频(四)
数据库视频(四)
31 0
|
3月前
|
存储 数据库 数据安全/隐私保护
数据库特点
数据库特点
52 9
|
3月前
|
Go 数据库
数据库的实现
数据库的实现
|
3月前
|
存储 NoSQL 关系型数据库
数据库
数据库
111 5
数据库—耿建玲视频总结(一)
基本上每一个材料开始都有其介绍发展史的,了解一下发展史可以培养我们一部分的兴趣,然后就是SQL server的安装介绍,这个在之前我们已经亲身实践了安装的过程,并且还为这安装问题苦恼过好久呢