![]()
内容推荐 本书系统地论述了SQL编程语言和实际应用技术,共分为14章,主要内容包括引言、MySQL数据库安装和管理、表管理、视图管理、索引管理、修改数据、查询数据、汇总查询结果、子查询、表连接、MySQL数据库中特有的SQL语句、MySQL数据库开发、利用Java程序访问MySQL数据库和利用Python程序访问MySQL数据库。另外,每章安排了“同步练习”实践环节,旨在帮助读者消化和吸收本章所讲解的知识点,并在本书附录A中提供了同步练习参考答案。 为了便于读者高效学习,快速掌握SQL语言,本书配套提供完整的教学课件、程序代码、视频教程及在线答疑服务。 本书既可以作为高等院校计算机专业相关课程的教材,也可以作为软件开发人员、数据分析和处理人员的参考用书。 作者简介 关东升,国内著名iOS/Cocos技术作家,iOS技术顾问,Cocos最有价值专家(CVP),智捷课堂首席培训专家。担任51CTO社区iOS技术顾问,精通iOS、Android和Windows及HTML5等移动开发技术。曾先后主持开发大型网络游戏《神农诀》的iOS和Android客户端开发,国家农产品追溯系统的iPad客户端开发,酒店预订系统的iOS客户端开发,金融系统的ios、Windows及Android客户端开发。在AppStore上发布数款游戏和应用软件,擅长移动平台的应用和游戏类项目开发。长期为中国移动研究院、方正科技、大唐电信、中国石油、工商银行、南方航空、惠普、东软、NTT等企事业单位提供技术咨询及员工培训。著有《iOS网络编程与云端应用最佳实践》、《iOS传感器应用开发最佳实践》、《iOS图形图像、动画和多媒体编程技术最佳实践》、《iOS开发指南》、《交互设计的艺术》、《Cocos2d-x实战:C++卷》、《Cocos2d-x实战:Lua卷》、《Cocos2d-x实战:工具卷》、《Cocos2d-x实战:JS卷》等专业图书。 目录 第1章 引言 1.1 数据管理的发展过程 1.2 逻辑数据模型 1.3 关系数据库管理系统 1.3.1 Oracle 1.3.2 SQL Server 1.3.3 DB 1.3.4 MySQL 1.4 SQL概述 1.4.1 SQL标准 1.4.2 SQL语法 1.5 本章小结 1.6 同步练习 第2章 MySQL数据库安装和管理 2.1 MySQL概述 2.1.1 MySQL的主要特点 2.1.2 MySQL的主要版本 2.2 MySQL的安装和配置 2.2.1 Windows平台安装MySQL 2.2.2 Linux平台安装MySQL 2.2.3 macOS平台安装MySQL 2.3 图形界面客户端工具 2.3.1 下载和安装MySQL Workbench 2.3.2 配置连接数据库 2.3.3 管理数据库 2.3.4 管理表 2.3.5 执行SQL语句 2.4 本章小结 2.5 同步练习 第3章 表管理 3.1 管理数据库 3.1.1 创建数据库 3.1.2 删除数据库 3.1.3 选择数据库 3.2 创建表 3.3 字段数据类型 3.3.1 字符串数据 3.3.2 数字数据 3.3.3 日期和时间数据 3.3.4 大型对象 3.4 指定键 3.4.1 指定候选键 3.4.2 指定主键 3.4.3 指定外键 3.5 其他约束 3.5.1 指定默认值 3.5.2 禁止空值 3.5.3 设置CHECK约束 3.6 修改表 3.6.1 修改表名 3.6.2 添加字段 3.6.3 删除字段 3.7 删除表 3.8 本章小结 3.9 同步练习 第4章 视图管理 4.1 视图概念 4.2 创建视图 4.2.1 案例:Oracle自带示例——SCOTT用户数据 4.2.2 提出问题 …… 第5章 索引管理 第6章 修改数据 第7章 查询数据 第8章 汇总查询结果 第9章 子查询 第10章 表连接 第11章 MySQL数据库中特有的SQL语句 第12章 MySQL数据库开发 第13章 利用Java程序访问MySQL数据库 第14章 利用Python程序访问MySQL数据库 附录A 同步练习参考答案 |