大小:72M
更新时间:23-09-18
系统:Pc
零基础学sql是一本从基础知识开始全面讲解SQL的图书,由孙浏毅编著。本书内容丰富翔实,从最简单的数据查询开始,到对数据的排序分组,再到一些复杂的数据查询,例如,数据表的连接、子查询以及一些数据库中的常用函数,然后再渐进到PL/SQL编程基础,PL/SQL中常量、变量、记录、集合的声明和使用,以及控制结构、存储过程、函数、包、触发器的创建和使用,在SQL应用中介绍了查询优化、动态以及使用高级程序设计语言通过SQL实现对数据库中数据的存取访问,循序渐进、系统全面地介绍了SQL的相关知识,能够适用于大中专院校计算机专业的学生和教师阅读。
SQL(Structured Query Language)作为一门结构化的查询语言,是关系数据库中最常用的语言。《零基础学SQL》的内容包括数据库创建和管理、数据表与视图的创建和维护、数据查询、数据更新、数据控制、SQL的扩展PL/SQL编程等方面的内容,通过这些内容可以掌握编写SELECT语句、DML语句(INSERT、UPDATE和DELETE)、DDL语句(CREATE、ALTER和DROP)、DCL语句(GRANT、REVOKE)和事务控制语句(COMMIT、ROLLBACK和SAVEPOINT)的使用方法,与PL/SQL编程有关的结构控制语句、记录集合类型的使用,存储过程、函数、包,以及触发器的创建和使用方法,最后在SQL应用中介绍了查询优化、动态SQL以及数据库的存取访问等在数据库中的应用方面的内容。
《零基础学SQL》旨在为SQL语言的初学者和大中专院校计算机专业的学生和教师提供易于入门的、全面了解和掌握SQL语言的教辅资料,同时对有一定经验的数据库管理人员和软件开发人员也有一定的参考价值。
第1章:主要介绍关系数据库中涉及的几个重要的概念,包括概念模型、关系数据模型和关系模式,并介绍了几种常用的关系数据库,最后以MySQL 5.0数据库为例,介绍了MySQL 5.0数据库的安装和使用方法。
第2章:对SQL语言进行介绍,讲述SQL语句的分类、特点以及SQL语言中常用数据类型,最后介绍了SQL语句书写规范。
第3章:主要介绍使用SQL语句以及在MySQL 5.0 Command Client窗口和MySQL 5.0的用户图形界面下创建和删除数据库的方法。
第4章:全面地介绍了数据表中涉及的数据类型和关系数据库中几个重要的概念,包括主键、外键、索引和约束及其使用方法。另外,还将介绍数据表的创建方法,以及如何对表中的记录进行增加和修改操作,如何删除数据表等内容。
第5章:主要介绍SELECT语句查询的基本操作,包括如何查询全部列的记录,查询表中指定的列,查询表中不重复的记录,使用列别名查询,对查询的记录进行算术运算以及数据库中连接多个字段的方法。
第6章:主要介绍如何使用WHERE子句查询表中满足条件的记录,包括比较查询、逻辑查询、空值查询和模糊查询。
第7章:介绍SQL语句的聚合函数和GROUP BY子句的使用以及如何使用ROLLUP关键字进行数据统计。最后还将介绍MySQL数据库、Oracle数据库以及Microsoft SQL Server数据库中限制结果集行数的方法。
第8章:主要介绍内连接、交叉连接、自连接以及外连接四种连接查询的使用方法以及并操作、交操作和差操作三种集合查询。
第9章:主要介绍SQL语句中的子查询。包括单行子查询、多行子查询、多列子查询、相关子查询、多重子查询以及在CREATE TABLE语句中使用子查询实现数据表的复制的方法。
第10章:主要以Oracle数据库、MySQL数据库以及Microsoft SQL Server数据库为基础,讲解在这三种数据库中一些常用函数的功能及其使用方法。
第11章:介绍视图的作用以及如何创建和删除一个视图。
第12章:主要讲解如何使用INSERT INTO语句向数据表和视图中插入数据。
第13章:主要讲解如何使用UPDATE SET语句在数据表和视图中修改数据。
第14章:主要讲解如何使用DELETE语句在数据表和视图中删除数据。
第15章:主要介绍使用GRANT语句授予权限和使用REVOKE语句回收权限的方法,并以MySQL 5.0数据库为例,介绍在MySQL 5.0数据库中使用Adiministrator管理系统授予用户权限的方法。
第16章:介绍事务的概念、事务管理以及事务的并发控制。
第17章:讲解PL/SQL的概念、使用PL/SQL的原因、PL/SQL的编写规范以及常用的PL/SQL开发工具的简单介绍。
第18章:介绍PL/SQL的块结构和PL/SQL的基本要素,重点介绍过程性的语句中涉及的变量声明、数据类型、变量作用域以及数据类型相互转换等内容。
第19章:介绍PL/SQL中的控制结构的使用方法,主要包括分支结构、循环结构和顺序结构。
第20章:主要介绍如何使用显式游标进行多行数据的查询、游标FOR循环以及游标变量的使用,另外还将介绍游标属性以及嵌套游标的使用等内容。
第21章:介绍PL/SQL中有关异常处理的相关内容,包括使用异常处理的原因、如何声明、抛出、捕获和处理异常以及异常的处理机制,最后介绍使用异常的一些基本原则。
第22章:主要介绍存储过程的创建、调用、参数模式以及参数传递方面的内容。
第23章:主要介绍函数的创建、调用、参数传递以及在SQL语句中如何调用函数等内容。最后,还将对存储过程和函数之间的异同进行了比较。
第24章:主要介绍包的创建、包中公有元素的调用、包中子程序的重载以及包的删除方法。最后还会介绍Oracle数据库中常用内置系统包。
第25章:主要介绍触发器的类型及其用途、触发器的创建和维护。
第26章:介绍一些有关SQL语句查询优化的方法。
第27章:介绍实现动态SQL语句的方法。
第28章:主要介绍数据库的存取访问方法。本章从数据库应用系统结构入手,介绍数据库应用系统结构的4种基本结构,然后介绍几种常用的数据库连接访问技术,最后通过一种高级程序设计语言Java与一个数据库MySQL 5.0的连接和开发的例子介绍如何使用程序设计语言实现对数据库的连接和访问。
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
同类热门
类似软件
MySQL技术内幕InnoDB存储引擎12.1M360人在用MySQL技术内幕InnoDB存储引擎是一本PDF中文版的电子书籍,它完整的讲解了InnoDB的体系结构和工作原理,并给合InnoDB的源代码讲解了它的内部实现机制。全书共分为10章,具体的讲解了MySQL体系结构和存储引擎,InnoDB存储引擎,文件,
查看Microsoft SQL Server 2005精简版57.16M3702人在用 SQL 2005精简版是一款免费、易用的轻量版数据库软件,具有快速且易于掌握的特点,可用于快速开发和部署动态数据驱动的应用程序。它是由Microsoft公司推出的一款功能强大的关系型数据库管理系统。平台使用集成的商业智能 (BI)工具提供了企业级的
查看SQLite学习手册491K302人在用SQLite学习手册是一款pdf中文版的电子书籍,详细的介绍了SQLite主要特征和优点。具体包括的内容为:c/c++接口简介,数据表和视图,内置函数,索引和数据分析/清理,数据库和事物,表达式,数据类型,命令行工具,在线备份,内存数据库,临时文件,锁和
查看SQL Server 2008高级程序设计99.46M308人在用SQL Server 2008高级程序设计是一本pdf中文版的高清电子书,全书首先介绍了sql2008的新功能,然后在更详实的示例代码的引导下全面深入地展开论述,讨论了如何编写复杂查询,构建各种数据结构以及提高应用程序性能,还讲述了如何管理高级脚本和数据
查看热门标签
网友评论0人参与,0条评论
最新排行
ansys help中文版2.05Mchm文档版 ansysl软件是目前互联网上最好用的一代仿真研发平台,集成化的设计环境,实现了结构、振动、热、流体、电磁场、电路、系统、芯片等多域多物理场及其耦合仿真,满足各个行业的仿真需求,帮助使用者提高设计效率和产品性能,降低成本。这里小编提供的是ansys
查看python高手之路第3版135.03M王飞龙 pdf扫描版 python高手之路第3版是一本Python编程技术提升书籍,由朱利安·丹乔编著,王飞龙翻译。本书是作者开发OpenStack这个大规模项目时的所有经验总结,书中介绍了测试、移植、扩展Python应用程序和库等方面的实际问题并提供了相应的解决方案,
查看建筑施工计算手册第五版174.2Mpdf中文完整版 建筑施工计算手册是一本pdf中文完整版的高清电子书籍,由江正荣编著,包括了建筑施工计算手册第五版和建筑施工计算手册完整版,其中完整版全书共22章,详细的讲述了土方,爆破,支护,排降水,地基与基础,砌体与墙体,脚手架,模板,钢筋,混凝土,大体积混凝土
查看11j930住宅建筑构造图集21.07Mpdf电子版 11j930图集,全称11j930住宅建筑构造图集,是国家建筑标准设计图集,由中华人民共和国住房和城乡建设部发行,自2011年3月1日起实施,原料《住宅建筑构造》(03j930-1)标准设计同时废止,可以适用于一般标准的新建、改建、扩建的住宅建筑设
查看Android创意实例详解250.38M韩迪pdf扫描版 Android创意实例详解是一本安卓通讯应用开发书籍,由韩迪编著。本书的每个章节都遵循技术研发知识体系的严密性,在容易产生错误、不易理解的环节配以详细的开发截图,将重要的知识点和开发技巧以“知识点”、“注意”、“小技巧”等活泼形式呈现给读者,保证不
查看android驱动开发与移植实战详解5.14Mpdf高清版android驱动开发与移植实战详解是一本pdf高清版的电子图书,已经附带了pdf福昕阅读器在软件包中,用户可以即下即看。android安卓系统是谷歌公司推出的一款手机系统,是基于linux内核开发的,能够迅速建立手机软件的解决方案。该系统采用了webk
查看深入linux内核架构18.96M莫尔勒pdf扫描版 深入linux内核架构是一本专业的linux内核学习指导书,由德国资深Linux专家莫尔勒编著。本书结合了linux内核版本2.6.24源代码中关键的部分,深入讨论Lirnux内核的概念、结构和实现。具体包括进程管理和调度、虚拟内存、进程间通信、设
查看交互设计沉思录(原书第2版)54.38Mpdf高清扫描版交互设计沉思录pdf顶尖设计专家Jon Kolko的经验与心得(原书第2版)是一本交互设计领域的扛鼎之作,由交互设计领域的思想领袖JonKolko所著,完美地将当代设计理论和研究成果融入交互设计实践中,将对交互设计的阐述和分析推向了新的高度,为整个领域带
查看