大小: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新技术在淘宝的使用2.23M220人在用 MySQL新技术在淘宝的使用是一本PDF格式的电子书籍,它详细的介绍了mysql数据库的用途,总体架构,mysql服务器硬件架构,以及MySQL在淘宝中如何应用等方面的知识,对于网站设计人员具有很强的参考价格,希望对网友们有帮助。
查看
SQLite学习手册491K411人在用 SQLite学习手册是一款pdf中文版的电子书籍,详细的介绍了SQLite主要特征和优点。具体包括的内容为:c/c++接口简介,数据表和视图,内置函数,索引和数据分析/清理,数据库和事物,表达式,数据类型,命令行工具,在线备份,内存数据库,临时文件
查看
sqltools2.0汉化版675K584人在用 本款sqltools2.0汉化版是目前小编用过的最好的1433连接工具,也是一款简单小巧的数据库管理工具,内建文字编辑器、SQL控制台、SQL工具,通过该软件,用户可以快速的连接数据库,然后远程对数据库进行修改,给数据库添加命令等等。新版本的sql
查看
SQL Server 2008高级程序设计99.46M366人在用SQL Server 2008高级程序设计是一本pdf中文版的高清电子书,全书首先介绍了sql2008的新功能,然后在更详实的示例代码的引导下全面深入地展开论述,讨论了如何编写复杂查询,构建各种数据结构以及提高应用程序性能,还讲述了如何管理高级脚本和数据
查看
MySQL技术内幕InnoDB存储引擎12.1M392人在用MySQL技术内幕InnoDB存储引擎是一本PDF中文版的电子书籍,它完整的讲解了InnoDB的体系结构和工作原理,并给合InnoDB的源代码讲解了它的内部实现机制。全书共分为10章,具体的讲解了MySQL体系结构和存储引擎,InnoDB存储引擎,文件,
查看热门标签
网友评论0人参与,0条评论
最新排行
Oracle管理之道126.91M张天慧pdf扫描版 Oracle管理之道是目前最完整、最真实、最灵活的oracle数据库指南,由华硕集团昌硕科技DBA张天慧编著。本书内容为作者多年的DBA实践经验的提炼,完全涵盖了担任企业级数据库管理职务所应具备的知识与技能,全书从Oracle实例开始,介绍了各种内
查看
android 6开发秘籍(第5版)73.87M郭华丰 pdf扫描版 android 6开发秘籍(第5版)是一本基于Android Studio的Android开发入门精品指南,由[美]Joseph Annuzzi.Jr.,Lauren Darcey等编著,郭华丰、刘杰、周云龙共同翻译。本书的侧重点在于Android
查看
精通django(django 1.8 lts全解)6.07Mpdf扫描版精通django(django 1.8 lts全解)是一本Django的入门指导书,由澳大利亚一名商务系统开发者Nigel George编著,本书采用由简到繁,循序渐进的方法,深入说明 Django 的机制,教你使用它构建 Web 应用。其次,适当讨论高
查看
linux shell编程从入门到精通44.95M张昊pdf扫描版 linux shell编程从入门到精通是linux Shell编程的入门书籍,由浅入深,循序渐进的讲解了linux Shell编程的基本知识,这些基本知识包括Shell编程的基础知识、文本处理的工具和方法、正则表达式、linux系统知识等。每一章节
查看
android智能穿戴设备开发从入门到精通87.01M android智能穿戴设备开发从入门到精通是一本安卓智能化穿戴设备设计手册,由张明星和孙娇两人共同编著。本书详细讲解了Android开发技术基础,Android技术核心框架分析,HTTP数据通信,使用Socket实现数据通信,下载远程数据,上传数据
查看
html5开发精要与实例详解60.84M陆凌牛pdf扫描版 html5开发精要与实例详解是一本html5的实战手册,由资深Web开发工程师陆凌牛编著。本书内容丰富,主要以实践为核心,通过28个精心设计的中大型案例对这些理论知识点进行了充分讲解,每个案例都以迭代的方式实现,不仅包含案例需求描述、实现效果展示、
查看
unity3d脚本编程 使用c语言开发跨平台游戏56.09M陈嘉栋pdf扫描版unity3d脚本编程 使用c语言开发跨平台游戏是一本Unity 3D脚本编程书籍,由陈嘉栋编著。本书内容丰富翔实,以Unity 3D的跨平台基础Mono及其游戏脚本语言C#为基础进行讲解,全面系统地剖析了Unity 3D的跨平台原理以及游戏脚本开发的特
查看
iPhone游戏开发实践指南36.52M戴利pdf扫描版 iPhone游戏开发实践指南是一本iphone游戏开发实践手册,由美国iphone开发程序员戴利编著。本书是新手的完美入门手册。作者将带领你走过开发iPhone热门二维游戏的每个细节。在本书中,你将学习如何构建二维贴图地图游戏Sir Lamorak
查看
黑客大曝光:网络安全机密与解决方案(第7版)42.47M 黑客大曝光:网络安全机密与解决方案(第7版)是全球销量第一的网络和计算机信息安全图书,作者(美)麦克克鲁尔,(美)斯坎布雷,(美)克茨著,赵军等译。它也是有史以来写得最为成功的信息安全旷世之作,被信息安全界奉为“武林秘笈”。作者以独创的知己知彼视角
查看
html5+javascript动画基础52.79Mpdf高清扫描版html5+javascript动画基础是一本教你如何使用HTML5和JavaScript来完成一系列的动画特效的教学书籍,由[美]billy lamberta,Keith Peters著,徐宁,李强翻译,人民邮电出版社出版。全书详细介绍了如何使用HTM
查看
windows内核安全编程从入门到实践pdf62.16M扫描版 windows平台下的内核安全编程可能很多朋友都不是特别了解,因此小编特意带来了这款windows内核安全编程从入门到实践pdf,它详细的讲解了内核安全编程的所有知识。首先讲述了驱动编程的基本方法,然后介绍了Windows各个系统组件的工作原理、各
查看