SQL练习题集:选择与填空
需积分: 1 124 浏览量
更新于2024-09-11
收藏 167KB DOC 举报
"SQL同步练习,包括选择题和填空题,旨在提升SQL技能"
SQL(Structured Query Language),即结构化查询语言,是用于管理关系数据库的标准语言。它包括数据查询、数据操作、数据定义和数据控制四个主要部分。以下是对题目中涉及的SQL知识点的详细说明:
1. SQL是一种结构化查询语言,不是高级语言、第三代语言或宿主语言,所以选项B是正确答案。
2. SQL的功能不仅限于数据查询,还包括数据定义(如创建表)、数据操纵(如插入、更新、删除记录)和数据控制(如权限管理)。因此,选项D表示的"以上答案均正确"是正确的。
3. 数据控制功能的语句通常包括GRANT(授权)和REVOKE(撤销权限),所以选项A的GRANT是正确的。
4. 建立数据库表的SQL命令是CREATE TABLE,选项B正确。示例中的命令创建了一个名为HH的表,包含姓名、性别和职称三个字段。
5. SELECT命令用于数据查询,而JOIN是连接不同表的关键字,所以用于建立表之间联系的是JOIN,选项C正确。
6. SQL的核心是查询,因为它最常用于从数据库中获取数据,选项A正确。
7. DELETE FROM语句结合WHERE子句,会删除满足条件的记录,但不会删除整个表。在本例中,它会删除S表中年龄大于60岁的记录,选项A正确。
8. SELECT是数据查询功能的SQL语句,选项B正确。
9. UPDATE语句用于修改表中列的内容,属于数据操纵,选项B正确。
10. 视图(VIEW)是基于查询的结果集,创建的虚表。创建的视图STOCK_VIEW仅包含交易所为“深圳”的记录,所以包含2条记录,对应股票代码000001深发展和000002深万科。
11. 在SQL中,用于求平均值的函数是AVG,选项A正确。
12. WHERE子句在SQL查询中用于指定筛选条件,它可以根据指定的条件过滤结果集。
通过这些题目,我们可以复习和巩固SQL的基础知识,如数据类型、表的创建、查询语句(SELECT)、更新语句(UPDATE)、删除语句(DELETE)、视图(VIEW)的创建以及聚合函数(如AVG)的使用等。这些知识对于理解和操作关系数据库至关重要。
2007-11-11 上传
2015-01-08 上传
2018-01-07 上传
2013-11-19 上传
2021-01-18 上传
2022-12-17 上传
2009-05-15 上传
2013-06-11 上传
2022-02-27 上传
阿廖莎
- 粉丝: 0
- 资源: 1
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建