1. 基本概念
-
数据库(DB): 长期存储、有组织、可共享的数据集合。
-
数据库管理系统(DBMS):是一个数据管理软件,提供数据定义、组织、存储管理和数据操纵(增删查改)等功能。 如常用关系型DBMS: Mysql、SQL Server、Oracle等。
-
数据库系统(DBS):DBS包括DBMS和DB。具体包括:数据库、数据库管理系统、应用程序、数据库管理员。
-
域:相同数据类型的值的集合,属性的取值范围:如整数、实数,月份等。
笛卡尔积:一组域D1、D2、D3…Di的笛卡尔积为:D1×D2×D3…×Di={(d1,d2,d3,…di)| di∈ Di,i=1,2,…,n}
笛卡尔积的结果:所有域的所有取值的任意组合。 -
SQL:结构化查询语言。对大小写不敏感。SQL可分为两个部分:数据操作语言(DML)和数据定义语言(DDL)。