admin管理员组文章数量:1539849
2023年12月29日发(作者:)
sql数据库详解
【原创版】
目录
数据库的概念和种类
数据库的结构
语句及种类
语句书写规则
5.示例:三张表的连接查询
正文
一、SQL 数据库的概念和种类
SQL(Structured Query Language,结构化查询语言)数据库是一种关系型数据库,通过表来存储和管理数据。常见的关系型数据库有 Oracle、SQL Server、DB2、PostgreSQL 和 MySQL 等。除此之外,还有其他类型的数据库,如层次数据库、面向对象数据库、XML 数据库和键值存储系统(KVS)等。
二、SQL 数据库的结构
SQL 数据库通过表来存储数据,表的结构类似于 Excel,但具有一些特殊的特点和要求:
1.列名称为字段,每个字段都有自己的数据类型和名称;
2.行称为记录,数据库以记录为单位进行读写操作;
3.单元格只能输入一个数据,且不可再拆分。
SQL 数据库一般采用 CS(客户端/服务器)结构,客户端程序(如 Web
浏览器、SQL 客户端工具等)通过数据库管理系统(DBMS)与服务器端的数据库进行交互。
第 1 页 共 2 页
三、SQL 语句及种类
SQL 语句通过关键字、库名、表名、列名等组合而成,用于操作数据库。SQL 语句主要分为以下三类:
1.数据定义语言(DDL):用于定义和管理数据库中的对象(如表、视图、索引等),包括 CREATE、DROP、ALTER 等关键字;
2.数据操纵语言(DML):用于查询和修改数据库中的数据,包括
SELECT、INSERT、UPDATE、DELETE 等关键字;
3.数据控制语言(DCL):用于控制数据库的访问权限和事务处理,包括 COMMIT、ROLLBACK、GRANT、REMOVE 等关键字。
四、SQL 语句书写规则
语句以分号(;)结尾;
2.语句不区分大小写;
3.常数书写方式固定,数字保持原形,字符串和日期使用单引号,如"abc"、"2023-02-12";
4.语句内的单词之间的空格不能全角输入。
五、示例:三张表的连接查询
假设有以下三张表:
表 S(Sname, CID, LID);
表 C(CID, cname);
表 L(LID, lname)。
第 2 页 共 2 页
版权声明:本文标题:sql数据库详解 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1703828810a73776.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论