数据库-期末考前复习-第3章-关系数据库标准语言SQL

2024-01-02 06:35:48

1、掌握SQL语言实现数据查询、定义、操纵、控制的关键字。

  1. 数据查询:使用SELECT关键字进行数据查询操作。
  2. 数据定义:使用CREATE和ALTER关键字进行数据库、表、视图、索引等的定义操作。
  3. 数据操纵:使用INSERT、DELETE和UPDATE关键字进行数据的插入、删除和更新操作。
  4. 数据控制:使用GRANT和REVOKE关键字进行数据库用户权限的控制操作。

2、理解视图的概念,视图的优点。

视图是从一个或多个基本表或视图中导出的虚拟表,它是用户的"专用表",可以根据用户的需求从现有的基表中抽取出若干子集。视图的构造方式使用SQL中的SELECT语句。

视图的优点包括:

  1. 数据安全性:通过视图,可以限制用户对数据的访问权限,只允许用户访问他们需要的数据,保护敏感数据的安全性。
  2. 简化数据访问:视图可以隐藏底层表的复杂性,提供简化的数据访问接口,使用户能够更轻松地查询和操作数据。
  3. 数据独立性:通过视图,可以将应用程序与底层数据模型解耦,使应用程序不受底层数据结构的变化影响。
  4. 提高性能:视图可以预先计算和存储查询结果,提高查询性能,并减少重复的计算和存储。

3、掌握SQL中增删改语句,掌握建表、建视图的SQL语句。

以下是SQL中增删改语句以及建表、建视图的SQL语句的示例:

(1)插入数据:

INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);

(2)更新数据:

UPDATE 表名 SET 列1 = 值1, 列2 = 值2, ... WHERE 条件;

(3)删除数据:

DELETE FROM 表名 WHERE 条件;

(4)创建表:

CREATE TABLE 表名 (

列1 数据类型,

列2 数据类型,

列3 数据类型, ... );

(5)创建视图:

CREATE VIEW 视图名 AS

SELECT 列1, 列2, 列3, ...

FROM 表名

WHERE 条件;

文章来源:https://blog.csdn.net/qq_64064356/article/details/135329363
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。