SQL语言主要用于数据库系统。SQL全称为:Structured Query Language,结构化查询语言,是一种通用数据库查询语言标准。SQL结构化查询语言简介:结构化查询语言(英文简称:SQL)是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系型数据库系统,同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式。所以具有完全不同底层结构的不同数据库系统,可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化语句可以嵌套,这使它具有极大的灵活性和强大的功能。
SQL四大功能:数据查询、数据操纵、数据定义、数据控制
特点:综合统一、高度非过程化、面向集合的操作方式、以同一种语法结构提供两种使用方式、语法简洁易学易用
ER图分为实体,属性,关系三个核心部分。
ER图中的实体即数据模型中的数据对象,用矩形表示;ER图中的属性即数据对象所具有的属性,用椭圆表示;ER图中的关系用来表现数据对象与数据对象之间的联系,用菱形表示。
ER图中的关联关系有3种:1对1,1对多,多对多。
1.层次模型:它的数据结构是一棵“有向树”
2.网状模型:以网状结构表示实体与实体之间的关系
3.关系模型:以二维表结构来吧表示实体与实体之间的联系