sql经典笔试题一(含答案)

SQL经典笔试题一(含答案) 从给定的文件信息中,我们可以总结出以下几个重要的知识点: 数据库基础概念 * 数据库(Database):是一种存储和管理数据的系统。 * 关系数据库管理系统(RDBMS):是一种使用关系模型来组织和管理数据的数据库管理系统。 * GRANT、REVOKE、DENY:分别表示授权、取消权限和拒绝权限。 SQL语句 * create table:用于创建表,例如创建学生表的语句为`Create table stu (学号 int , 姓名 varchar(8),年龄 int,性别 varchar(4),家庭地址 varchar(50),联系电话 int);` * alter table:用于修改表结构,例如添加一列信息的语句为`Alter table stu add 学历 varchar(6);` * insert into:用于插入数据,例如添加学生信息的语句为`Insert into stu values(1,’A’,22,’男’,123456,’小学’)` * update:用于修改数据,例如修改学生表的数据将电话号码以 11 开头的学员的学历改为“大专”的语句为`Update stu set 学历=’大专’ where 联系电话 like ‘11%’` * delete from:用于删除数据,例如删除学生表的数据,姓名以 C 开头,性别为‘男’的记录删除的语句为`Delect from stu where 性别=’男’ and 姓名 like ‘c%’` * select:用于查询数据,例如查询学生表的数据,将所有年龄小于 22 岁的,学历为“大专”的,学生的姓名和学号示出来的语句为`Select 姓名,学号 from stu where 年龄<22 and 学历=’大专’` 索引 * 索引分为聚集索引和非聚集索引,聚集索引是将数据和索引存储在一起,非聚集索引是将索引存储在一个单独的数据结构中,一张表上最多可以创建一个聚集索引,但是可以创建多个非聚集索引。 事务 * 事务是指一组操作的集合,用于保证数据库的数据一致性和完整性。 * 事务的基本操作包括开始事务、提交事务和回滚事务,例如`begin transaction`、`commit transaction`和`rollback transaction`。 聚合函数 * AVG:求平均值 * SUM:求和 * MAX:求最大值 * MIN:求最小值 * COUNT:返回满足指定条件的记录值 * COUNT(*):返回所有行数 连接 * INNER JOIN:内联接,用于返回两个表中要查询的列数据通信,例如`SELECT * FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name`。 以上是从给定的文件信息中总结出的重要知识点,这些知识点涵盖了数据库基础概念、SQL语句、索引、事务、聚合函数和连接等方面。














- hanxueniao2012-08-30题目不够丰富

- 粉丝: 14
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源


