大小: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.23M215人在用 MySQL新技术在淘宝的使用是一本PDF格式的电子书籍,它详细的介绍了mysql数据库的用途,总体架构,mysql服务器硬件架构,以及MySQL在淘宝中如何应用等方面的知识,对于网站设计人员具有很强的参考价格,希望对网友们有帮助。
查看
SQLite学习手册491K396人在用 SQLite学习手册是一款pdf中文版的电子书籍,详细的介绍了SQLite主要特征和优点。具体包括的内容为:c/c++接口简介,数据表和视图,内置函数,索引和数据分析/清理,数据库和事物,表达式,数据类型,命令行工具,在线备份,内存数据库,临时文件
查看
sqltools2.0汉化版675K571人在用 本款sqltools2.0汉化版是目前小编用过的最好的1433连接工具,也是一款简单小巧的数据库管理工具,内建文字编辑器、SQL控制台、SQL工具,通过该软件,用户可以快速的连接数据库,然后远程对数据库进行修改,给数据库添加命令等等。新版本的sql
查看
SQL Server 2008高级程序设计99.46M351人在用SQL Server 2008高级程序设计是一本pdf中文版的高清电子书,全书首先介绍了sql2008的新功能,然后在更详实的示例代码的引导下全面深入地展开论述,讨论了如何编写复杂查询,构建各种数据结构以及提高应用程序性能,还讲述了如何管理高级脚本和数据
查看
MySQL技术内幕InnoDB存储引擎12.1M386人在用MySQL技术内幕InnoDB存储引擎是一本PDF中文版的电子书籍,它完整的讲解了InnoDB的体系结构和工作原理,并给合InnoDB的源代码讲解了它的内部实现机制。全书共分为10章,具体的讲解了MySQL体系结构和存储引擎,InnoDB存储引擎,文件,
查看热门标签
网友评论0人参与,0条评论
最新排行
Oracle学习笔记:日常应用深入管理性能优化89.07M李晓黎pdf扫描版 Oracle学习笔记:日常应用深入管理性能优化是一本Oracle数据库进阶学习书籍,由李晓黎编著。本书采用笔记的形式讲解,包含了数据库管理员所能遇到的绝大多数问题,从数据库日常维护到性能监测、分析和优化。全书通过知识点提醒、案例重现的形式,让读者轻
查看
android编程权威指南第二版16.29Mpdf扫描版 android编程权威指南第二版是一本完全面向实战的Android编程指南,由[美]Bill Phillips、Chris Stewart、Brian Hardy、Kristin Marsicano编写,王明发翻译,人民出版社出版。全书全面覆盖了A
查看
modelsim教程大全12.71Mpdf中文版 modelsim教程大全是多多小编收集的一个软件教程合集包,总共7个文件,包括pdf、doc、ppt三种格式,并附带了pdf阅读器,用户即下即看。该教程详细的讲述了modelsim的基本仿真流程,软件的详细使用方法以及使用技巧,通过学习,力争让每一
查看
HTML5精粹:利用HTML5开发令人惊奇的Web站点和革命性应用22.03Mpdf扫描版HTML5精粹:利用HTML5开发令人惊奇的Web站点和革命性应用是一本html5的学习教材,由资深web专家J.D.Gauchat编著。本书内容丰富翔实,详尽讲解和分析了html5中的所有新特性和核心技术,能够迅速提升html5开发技能提供绝佳指导,全
查看
精通matlab最优化计算 第2版26.3M龚纯pdf扫描版 精通matlab最优化计算 第2版是一本MATLAB最新优化计算手册,由龚纯和王正林两人共同编著。全书分16章进行展开,分为MATLAB入门篇、优化计算基础篇、优化计算高级篇和综合应用篇。作者通过优化的工具箱和自编函数实现双管齐下,算法原理,流程,
查看
尼康l810使用说明书11.68M 尼康l810是一款性价比较高的长焦相机,具备1614万有效像素,搭载26倍光学变焦带22.5mm广角镜头,尼康L810配置3.0英寸LCD显示屏,支持19种优化场景模式,全高清立体声短片录制。可是这么一款强大的相机不会操作可如何是好呢?今天小编就带
查看
springboot揭秘快速构建微服务体系21.9M王福强pdf扫描版SpringBoot是一个可使用Java构建微服务的微框架,对于新手来讲,如何才能快速入门呢?这里小编推荐大家阅讯springboot揭秘快速构建微服务体系,这是一本SpringBoot微框架解析揭秘书籍,由资深Java技术专家和架构师王福强编著,由阿里
查看
性能测试从零开始 pdf76.5M柳胜pdf扫描版 性能测试从零开始 loadrunner入门是一本LoadRunner入门学习书籍,由国内首批以软件测试方法与技术为研究课题毕业的硕士研究生柳胜编著。本书理论系统完整,逻辑清楚,丝丝入扣,从性能测试的目的到实现途径,从性能测试流程到实践应用,作者给出
查看
javascript dom编程艺术22.32M中文pdf清晰版javascript是Web开发中最重要的一门语言,它强大而优美,无论是桌面开发,还是移动应用,javascript都是必须掌握的技术。但如何才能学习好javascript呢?小编在此推荐用户使用javascript dom编程艺术,该图书是由[英]Je
查看
GraphPad Prism 5教程12.73MGraphPad Prism 5是一款专业的医学绘图软件,用来进行生物学统计、曲线拟合以及作图。软件集曲线适配和科学图表绘制与一体,帮助您组织,分析和注标重复性的实验结果。这里小编提供给网友们的是GraphPad Prism 5教程,包括中文使用手册,英
查看
2017公路工程管理与实务25.7M2017公路工程管理与实务是一级建造师必考的科目,新版本是在第二版的基础上,根据人力资源和社会保障部、住房和城乡建设部审定的《一级建造师执业资格考试大纲(公路工程) 》进行了修编。新版教材变动34处,增加10页,变动集中在第一章路基工程中的软土地区路基和
查看