一、实体的概念与数据库
1、客观存在的事物都是实体。
2、实体数据的存储要求:必须按照一定的分类和规律存储。
3、数据库:专门用来存储这些实体信息的数据集合。
4、数据库的特点:1)海量存储数据,数据检索非常方便。
2)保持数据信息的一致,完整,并实现数据的共享和安全。
3)通过组合分析,产生新的有用的信息。
二、实体存储的基本单元
1、数据表:实体信息存储的基本单元,同类实体存放在同一个表中,表又称为实体的集合。
2、数据表的其他名词:1)行(记录):实体
2)列(字段):实体的属性
三、不同实体的存储
1、存储的方法:不同实体存储在不同的数据表中。
2、数据库的理解:1)由大量数据、表间关系、以及各种数据操作对象组成的一个数据集合。
2)它不是简单的数据组合场所。
四、数据库管理系统(DBMS)
1、DBMS的概念:是一个供用户使用的数据库管理软件,目的就是通过数据库管理软件完成对数据库数据的处理。
2、DBMS的功能:1)创建数据库:能够提供数据定义语言(DDL),用户利用DDL可以方便的创建数据库(数据表、关系、各种对象)。
2)操作数据库:能够提供数据库操作语言(DML)实现其数据的插入、删除、查询、统计等数据存储及处理功能。
五、应用程序
1、应用程序是根据用户需求开发的具有业务逻辑的管理软件。
1)专业人士:直接通过数据库管理软件(DBMS)管理数据库。
2)普通用户:通过应用程序指挥DBMS完成数据处理。
2、应用程序
1)作用:向数据库发送请求,并显示响应结果。
2)要求:美观、操作简单方便,能够按照业务需求完成数据处理。
六、SQL与T-SQL
1、SQL与T-SQL
1)T-SQL=Transact-SQL。
2)T-SQL是SQL的加强版。
3)对功能进行了扩展:如变量说明,流程控制,功能函数。
2、T-SQL的组成
1)DDL(数据定义语言)
-----用来建立数据库、数据库对象和定义其列。
2)DML(数据操作语言)
-----增加、删除、改动、查询数据库中的数据。
3)DCL(数据控制语言)
-----用来控制存取许可、存取权限的等。
4)变量说明、流程控制、功能函数。