数据库学习笔记(一)

几乎每个商用数据库都是基于关系模型的。关系数据库包含一个表的集合,在大多数情况下,每个表中的数据有且仅有一个主题。如果一个表有两个或多个主题,就需要将其分割为两个或多个表。

数据库系统由4个部分组成,用户、数据库应用程序、数据库管理系统和数据库。

DBMS是一个庞大的系统,普通公司都不会自己研发。

数据库应用程序作为用户和DBMS间媒介的一个或多个计算机程序。应用程序通过向DBMS发送SQL语句来读取或者修改数据库数据,也会以报表或者表单的形式向用户显示数据。

自描述(self-describing)意味着数据库本身含所有对数据库结构的描述。

关联表(related tables)


数据库是一组相关记录的自描述集合。

关系数据库是一组相关表的字描述集合。

数据库是自描述的,是因为它包含了其内容的描述性信息(称为元数据)。表通过存储公共列的链接值来关联。数据库的内同包含用户数据、元数据、支持结构(例如索引)、有时还包括应用程序元数据。


DBMS的目的是创建、处理和管理数据库。

DBMS的功能:

1、创建数据库

2、创建表

3、创建支持结构(索引)

4、读取数据库数据

5、修改(插入、更新、删除)数据库数据

6、维护数据库结构

7、执行规则

8、并发控制

9、提供安全性

10、执行备份和恢复


主键,用于标识每一行的列值,因此该列中的值必须是唯一的。

代理键,通常是计算机生成的唯一数字,用于标识表中的行(即主键)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值