java web 外传之数据库操作 1

第一部分 关系型数据库基础    

    所谓关系,说的就是不同表之间的关系。那么这些表又是怎么被设计出来的呢?这就要说到另外一个在设计程序中非常有名的东西---实体关系模型(E-R model),来解释数据库中抽象的数据结构。实体关系模型利用图形的方式(实体-关系图)来表示数据库的概念设计,有助于设计过程中的构思及沟通讨论。

    SQL 结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的拓展名。

    sql语言包含以下三个部分:

            数据定义语言,DDL(data definition language),create, drop.alter

            数据操作语言 DML(Data Manipulation language)insert,update,delelte

              数据控制语言dcl data contriolling language )grant/revoke/commit/rollback



创建和维护数据库

    系统数据库:就是存储数据库系统本身运行需要的全部数据的数据库。把系统运行所必须的数据存放在一个或者多个数据库中。系统数据库常分为以下几个。

    系统信息数据库,主要存放各种系统运行所必需的数据。

    模板数据库:创建数据库的模板

    临时数据库:用于保存临时对象或中间结果集

    

猜你喜欢

转载自blog.csdn.net/qq_36344771/article/details/80721940