数据库入门

    |     2015年5月28日   |   数据库   |     0 条评论   |    1776

一、数据库理论知识
1.数据
存储在某种媒体上可加以鉴别的符号资料。即对现实世界中客观事物的符号表示(描述事物的符号记录),可以是数值数据,也可以是非数值数据,如声音、图像等。

2.数据管理技术
对数据的收集、整理、组织、存储、维护、检索、传送等操作,基本目的就是从大量的,杂乱无章的,难以理解的数据中筛选出有意义的数据。

3.数据库(DB:DataBase)
长期储存在计算机内的有组织的、可共享的相关数据的集合。

4.数据库管理系统(DBMS:DataBase Management System)
DBMS是介于用户与操作系统之间的一层数据管理软件。为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS是基于某种数据模型。

5. 数据库系统(DBS:DataBase System)
数据库系统(DBS)通常是指带有数据库的计算机应用系统。包括数据库、相应的硬件、软件和各类人员。
a

二、数据管理技术的发展
数据管理技术的四个阶段:
(1)人工管理阶段(20世纪50年代中期以前)
特点:
● 用户完全负责数据管理工作
● 数据完全面向特定的应用程序
● 数据与程序没有独立性
(2)文件系统阶段(20世纪50年代后期——60年代中期)
特点:
● 数据可以长期保存
● 共享性差
● 数据与程序有一定的独立性
(3)数据库系统阶段(20世纪60年代后期——今)
特点:
● 数据有整体的结构性
● 由DBMS统一存取,维护数据语义及结构
● 数据共享性好
● 数据与程序完全相互独立

三、数据库表(关系),字段,记录
表 : 一个关系数据库就是由二维表和他们之间的关系组成. 二维表在数据库中就叫表.

字段(Field): 对应于属性的数据称为字段,也称为数据项。字段的命名往往和属性名相同。
如学生有学号、姓名、年龄、性别、系等字段。

记录(Record): 对应于每个实体的数据称为记录。
如一个学生(990001,张立,20,男,计算机)为一个记录。

1,表结构
a

2.主键
一个特殊的字段,在整个表中不能重复,不能为空.如学生表中学生编号字段都可设为主键.
3.组合键
学生表,课程表,成绩表(学生编号,课程编号)
3.外键
一张表中包含另一张表的主键,这样的字段在本表中叫外键,它是联系另外表的纽带.
4.表关系
一对一联系(1:1)
实体集A中的一个实体至多与实体集B中的一个实体相对应,反之亦然。
如:班级与班长,观众与座位,病人与床位
一对多联系(1:n)
实体集A中的一个实体与实体集B中的多个实体相对应,而B中的一个实体至多与A中的一个实体相对应.
如:班级与学生、公司与职员、省与市
多对多(m:n)
实体集A中的一个实体与实体集B中的多个实体相对应,反之亦然.
如:教师与学生,学生与课程,工厂与产品

四、数据库基本操作
1.安装MySQL数据库
2.通过命令行操作
001002

转载请注明来源:数据库入门

上一篇:

下一篇:

回复 取消