SQL Server 2008数据库设计与实现_数据库教程
数据库教程

SQL Server 2008数据库设计与实现_数据库教程

资源名称:SQL Server 2008数据库设计与实现 内容简介: 本书深入浅出地介绍了目前世界上最受欢迎的数据库管理系统之一——SQL Server。全书共分三个部分:第一部分阐释了数据库的基本概念,讲解了数据库建模语言;第二部分展示了从概念建模到在SQL Server 2008上真正实现数据库的过程;第三部分深入探讨了SQL Server若干方面的技术细节,如数据保护、索引、并发访问等。通过将理论融入数据库实践,清晰地讲解了关系型数据库的设计原则,完整地展示了如何进行良好的关系型数据库设计,深入揭示了SQL Server 2008的技术细节。   本书浓缩了作者作为SQL Server数据库架构师多年来丰富的实践经验,适合各类数据库开发和管理人员学习参考。 资源目录: 第1章 数据库概念简介  1.1 数据库设计阶段   1.1.1 概念阶段   1.1.2 逻辑阶段   1.1.3 实现阶段   1.1.4 物理阶段  1.2 关系数据结构   1.2.1 数据库和模式   1.2.2 表、行和列   1.2.3 信息原则   1.2.4 域   1.2.5 元数据   1.2.6 键   1.2.7 未显式赋值的项(NULL)  1.3 实体之间的关系   1.3.1 二元关系   1.3.2 非二元关系  1.4 数据访问语言(SQL)  1.5 理解依赖性   1.5.1 函数依赖性   1.5.2 判定  1.6 总结 第2章 数据建模语言  2.1 数据建模介绍  2.2 实体  2.3 属性   2.3.1 主键   2.3.2 替代键   2.3.3 外键   2.3.4 域   2.3.5 命名  2.4 关系...
SQL进阶教程_数据库教程
数据库教程

SQL进阶教程_数据库教程

资源名称:SQL进阶教程 内容简介: 本书是《SQL基础教程》作者MICK为志在向中级进阶的数据库工程师编写的一本SQL技能提升指南。全书可分为两部分,第一部分介绍了SQL语言不同寻常的使用技巧,带领读者从SQL常见技术,比如CASE表达式、自连接、HAVING子句、外连接、关联子查询、EXISTS……去探索新发现。这部分不仅穿插讲解了这些技巧背后的逻辑和相关知识,而且辅以丰富的示例程序,旨在帮助读者提升编程水平;第二部分着重介绍关系数据库的发展史,把实践与理论结合起来,旨在帮助读者加深对关系数据库和SQL语言的理解。此外,每节末尾均设置有练习题,并在书末提供了解答,方便读者检验自己对书中知识点的掌握程度。 作者简介: MICK 日本知名数据库工程师,就职于SI企业,致力于数据仓库和商业智能的开发。日常除了在其个人主页“关系数据库的世界”中分享数据库和SQL的相关技术信息外,还为CodeZine(http://codezine.jp)及IT技术杂志WEB+DB PRESS撰写相关技术文章。同时还是《SQL解惑(第2版)》《SQL权威指南(第4版)》日文版的译者。 译者简介: 吴炎昌 毕业于西北工业大学软件工程专业。曾供职于日本多家软件公司,从事系统开发工作。2015年回国后加入美团点评,现任系统研发工程师。爱好旅行、电影,以及品尝各种美食,有一位志趣相投的伴侣。 资源目录: 第1章 神奇的 SQL 1-1 CASE表达式  2 ▲ 在SQL里表达条件分支  2 练习题  19 1-2 自连接的用法  21 ▲ 面向集合语言SQL  21 练习题  35 1-3 三值逻辑和NULL  38 ▲ SQL的温柔陷阱  38 1-4 HAVING子句的力量  55 ▲ 出彩的配角  55 练习题  70 1-5 外连接的用法  72 ▲ SQL的弱点及其趋势和对策  72 练习题  92 1-6 用关联子查询比较行与行  94 ▲ 用SQL进行行与行之间的比较  94 练习题  110 1-7 用SQL进行集合运算  112 ▲ SQL和集合论  112 练习题  128 1-8 EXISTS谓词的用法    130 ▲ SQL中的谓词逻辑  130 练习题  146 1-9 用SQL处理数列    149...
PostgreSQL 9从零开始学_数据库教程
数据库教程

PostgreSQL 9从零开始学_数据库教程

资源名称:PostgreSQL 9从零开始学 内容简介: PostgresQL9是一个开源的、全功能的对象关系型数据库。刘增杰、张少军编写的这本《PostgreSQL9从零开始学(视频教学版)》循序渐进地介绍了PostgresQL9数据库应用与开发的相关基础知识,提供了大量具体操作PostgreSQL9数据库的示例,供读者实践。书中每节都清晰地阐述了代码如何工作及实现方法,使读者能在最短的时间内有效地掌握PostgreSQL9的应用技能。 全书共18章,分别介绍了PostgreSQL9的安装与配置、数据库的基本操作、数据表的基本操作、SQL语言基础、轻松掌握SQL语句、认识函数、PostgreSQL数据查询、数据的更新、创建和使用索引、事务和锁、视图操作、触发器、PostgreSQL的安全机制、数据库的备份与恢复、高可用、负载均衡、数据复制、服务器配置、数据库监控以及数据库的内部结构等内容。 《PostgreSQL9从零开始学(视频教学版)》适合PostgreSQL数据库初学者、数据库开发人员,也适合高等院校和培训学校相关专业的师生教学参考。 资源目录: 第1章初识PostgreSQL 1.1数据库基础 1.2数据库技术构成 1.3什么是PostgreSQL 1.4如何学习PostgreSQL 第2章PostgreSQL 9的安装与配置 2.1 PostgreSQL 9的新功能 2.2安装与启动PostgreSQL 9 2.3 pgAdmin III的基本操作 2.4常见问题及解答 2.5本章小结 2.6经典习题 第3章数据库的基本操作 3.1创建数据库 3.2修改数据库 3.3删除数据库 3.4综合案例——数据库的创建和删除 3.5常见问题及解答 3.6经典习题 第4章数据表的基本操作 4.1创建数据表 4.2修改数据表 4.3删除数据表 4.4综合案例——数据表的基本操作 4.5常见问题及解答 4.6经典习题 第5章数据类型和运算符 5.1 PostgreSQL数据类型介绍 5.2如何选择数据类型 5.3常见运算符介绍 5.4综合案例——运算符的使用 5.5常见问题及解答...
数据挖掘:实用机器学习工具与技术 原书第3版_数据库教程
数据库教程

数据挖掘:实用机器学习工具与技术 原书第3版_数据库教程

资源名称:数据挖掘:实用机器学习工具与技术 原书第3版 内容简介: 大数据时代应用机器学习方法解决数据挖掘问题的实用指南。 洞察隐匿于大数据中的结构模式,有效指导数据挖掘实践和商业应用。 weka系统的主要开发者将丰富的研发、商业应用和教学实践的经验和技术融会贯通。 广泛覆盖在数据挖掘实践中采用的算法和机器学习技术,着眼于解决实际问题 避免过分要求理论基础和数学知识,重点在于告诉读者“如何去做”,同时包括许多算法、代码以及具体实例的实现。 将所有的概念都建立在具体实例的基础之上,促使读者首先考虑使用简单的技术。如果简单的技术不足以解决问题,再考虑提升到更为复杂的高级技术。 新版增加了大量近年来最新涌现的数据挖掘算法和诸如Web数据挖掘等新领域的介绍,所介绍的weka系统增加了50%的算法及大量新内容。 本书是机器学习和数据挖掘领域的经典畅销教材,被众多国外名校选为教材。书中详细介绍用于数据挖掘领域的机器学习技术和工具以及实践方法,并且提供了一个公开的数据挖掘工作平台Weka。本书主要内容包括:数据输入/输出、知识表示、数据挖掘技术(决策树、关联规则、基于实例的学习、线性模型、聚类、多实例学习等)以及在实践中的运用。本版对上一版内容进行了全面更新,以反映自第2版出版以来数据挖掘领域的技术变革和新方法,包括数据转换、集成学习、大规模数据集、多实例学习等,以及新版的Weka机器学习软件。 作者简介: Ian H.Witten 新西兰怀卡托大学计算机科学系教授,ACM Fellow和新西兰皇家学会Fellow,曾荣获2004年国际信息处理研究协会(IFIP)颁发的Namur奖项。他的研究兴趣包括语言学习、信息检索和机器学习。 Eibe Frank 新西兰怀卡托大学计算机科学系副教授,《Machine Learning Journal》和《Journal of Artificial Intelligence Research》编委。 Mark A.Hall 新西兰怀卡托大学名誉副研究员,曾获得2005年ACM SIGKDD服务奖。 资源目录: Data Mining:Practical Machine Learning Tools and Techniques,Third Edition 出版者的话 译者序 前言 致谢 第一部分 数据挖掘简介 第1章 绪论2 1.1 数据挖掘和机器学习2 1.1.1 描述结构模式3...
R数据可视化手册_数据库教程
数据库教程

R数据可视化手册_数据库教程

资源名称:R数据可视化手册 内容简介: R具有强大的统计计算功能和便捷的数据可视化系统。《R数据可视化手册》重点讲解R的绘图系统,指导读者通过绘图系统实现数据可视化。 书中提供了快速绘制高质量图形的150多种技巧,每个技巧用来解决一个特定的绘图需求。读者可以通过目录快速定位到自己遇到的问题,查阅相应的解决方案。同时,作者在大部分的技巧之后会进行一些讨论和延伸,介绍一些总结出的绘图技巧。 《R数据可视化手册》侧重于解决具体问题,是R数据可视化的实战秘籍。《R数据可视化手册》中绝大多数的绘图案例都是以强大、灵活制图而著称的R包ggplot2实现的,充分展现了ggplot2生动、翔实的一面。从如何画点图、线图、柱状图,到如何添加注解、修改坐标轴和图例,再到分面的使用和颜色的选取等,本书都有清晰的讲解。虽然本书的大多数技巧使用的是ggplot2,但是并不仅仅局限于ggplot2的介绍。作者的理念是用合适的工具来完成合适的绘图任务,读者也可以学到许多其他有用的绘图函数和工具,来适应各种复杂的需求。 《R数据可视化手册》是学习R中丰富的数据可视化方法的权威手册,非常适合对R 语言有基本的了解的读者阅读。 作者简介: Winston Chang是Rstudio的软件工程师,致力于R中的数据可视化和软件开发工具的研发。他创立的网站“Cookbook for R”提供了R中常见问题的解决技巧。 译者介绍 肖楠,中南大学数学与统计学院统计学系在读博士,统计之都论坛R语言版版主。合作翻译出版了《R语言实战》、《ggplot2:数据分析与图形艺术》等图书,编写了protr、Rcpi等R软件包。关注领域为统计机器学习、化学信息学与生物信息学、定量与系统药理学。 邓一硕,毕业于中央财经大学统计与数学学院,统计之都论坛金融投资分析版版主,现效力于首钢总公司计财部。擅长的领域为时间序列分析以及数据挖掘在金融投资分析中的应用。 资源目录: 第1章 R基础 1 1.1 安装包 1 1.2 加载包 2 1.3 加载分隔符式的文本文件 2 1.4 从Excel文件中加载数据 4 1.5 从SPSS文件中加载数据 5 第2章 快速探索数据 6 2.1 绘制散点图 6 2.2 绘制折线图 8 2.3 绘制条形图 9 2.4 绘制直方图 11 2.5 绘制箱线图 13 2.6 绘制函数图像 14 第3章 条形图 16 3.1 绘制简单条形图 16 3.2 绘制簇状条形图 19 3.3 绘制频数条形图 21 3.4 条形图着色 23 3.5 对正负条形图分别着色 24 3.6 调整条形宽度和条形间距 26 3.7 绘制堆积条形图 28 3.8 绘制百分比堆积条形图 31 3.9 添加数据标签 33 3.10 绘制Cleveland点图 37 第4章 折线图 42 4.1 绘制简单折线图 42 4.2 向折线图添加数据标记 44 4.3 绘制多重折线图 45 4.4 修改线条样式 49 4.5 修改数据标记样式 50...
Oracle达人修炼秘籍_数据库教程
数据库教程

Oracle达人修炼秘籍_数据库教程

资源名称:Oracle达人修炼秘籍  内容简介: 《Oracle达人修炼秘籍:Oracle 11g数据库管理与开发指南》是Oracle数据库领域独特的、具有创新意义的实力之作。为了降低读者的学习难度,作者根据多年实践和教学的经验和体会,首先从宏观上帮助读者廓清Oracle数据库体系和框架,然后从微观上帮助读者掌握开发中的各个技术细节,这是此书的独到之处。《Oracle达人修炼秘籍:Oracle 11g数据库管理与开发指南》内容系统而全面,详细讲解了Oracle数据库的管理、开发、性能优化,以及PL/SQL编程的相关知识,面面俱到;注重实战,为每个知识点精心设计了大量的案例,而且每一章后面都有实践指导,旨在帮助读者提高动手能力;重点突出,对重要的内容进行了深入细致的讲解。 全书共32章,分为五大部分:基础篇(第1~7章),主要介绍了Oracle数据库的作用、特点、应用结构、数据库服务器的安装与配置、三种常用管理与开发工具(OEM、SQL*Plus、SQL Developer)的使用,以及会贯穿全书的案例;体系结构篇(第8~14章),详细讲解了Oracle数据库的内部体系结构,包括数据库实例(内存结构与后台进程)、物理存储结构(数据文件、控制文件、重做日志文件、归档重做日志文件、初始化参数文件)、逻辑存储结构(块、区、段、表空间)的构成、配置与维护,这部分内容是Oracle数据库管理与维护的基础;模式对象篇(第15~19章),详细讲解了Oracle数据库模式对象的应用与管理,包括表、约束、索引、分区表、分区索引、视图、物化视图、簇、外部表、序列、同义词、数据库链接等,这是数据库开发和维护的基础;维护篇(第20~29章),详细介绍了Oracle数据库的创建与配置、启动与关闭方式、网络服务管理与配置、安全性配置与管理、备份与恢复,以及性能优化等;开发篇(第30~32章),介绍了与Oracle数据库开发相关的技术,包括SQL语句应用、PL/SQL程序设计,以及PL/SQL的综合应用等。 资源截图:
《软件分析建模与PowerDesigner实现》PDF 下载_数据库教程
数据库教程

《软件分析建模与PowerDesigner实现》PDF 下载_数据库教程

资源名称:《软件分析建模与PowerDesigner实现》PDF 下载 内容简介: 《软件分析建模与PowerDesigner实现》系统地介绍了业务建模、数据建模和应用程序建模的方法和过程,通过PowerDesigner的实现,使读者全面掌握软件分析建模的思想,是软件工程师学习软件分析、建模的入门教材。PowerDesigner 12.5集中体现了软件分析建模的最新成果,是市场占有率最高的软件分析建模平台。它将需求模型理论、业务流程理论、实体联系理论、统一建模理论贯穿其中,实现了业务建模、数据建模和应用程序建模的无缝集成。 《软件分析建模与PowerDesigner实现》可以作为高等学校计算机科学与技术、信息管理与信息系统专业“数据库建模”、“软件分析建模”课程的教材,也可以作为“数据库课程设计”、“软件工程课程设计”的配套教材,还可以作为软件工程师学习软件分析建模的培训教程。       资源目录: 第1章 软件分析建模基础 1.1 软件分析建模概述 1.2 业务建模概述 1.3 数据建模概述 1.3.1 概念数据模型 1.3.2 物理数据模型中的物理图 1.3.3 物理数据模型中的多维图 1.3.4 XML模型 1.4 应用程序建模概述 1.4.1 用例图 1.4.2 类图、对象图、组合结构图和包图 1.4.3 时序图、通信图、状态图、活动图和交互纵览图 1.4.4 组件图和部署图 1.5 辅助建模工具概述 1.6 分析建模实例 1.6.1 学生上机系统的业务建模 1.6.2 学生上机系统的数据建模 1.7 最具影响的软件分析建模平台...
《数据挖掘:概念与技术(原书第3版)》PDF 下载_数据库教程
数据库教程

《数据挖掘:概念与技术(原书第3版)》PDF 下载_数据库教程

资源名称:《数据挖掘:概念与技术(原书第3版)》PDF 下载 内容简介: 数据挖掘领域最具里程碑意义的经典著作 完整全面阐述该领域的重要知识和技术创新 这是一本数据挖掘和知识发现的优秀教材,结构合理、条理清晰。本书既保留了相当篇幅讲述数据挖掘的基本概念和方法,又增加了若干章节介绍数据挖掘领域最新的技术和发展,因此既适合初学者学习又适合专业人员和实践者参考。本书视角广阔、资料翔实、内容全面,能够为有意深入研究相关技术的读者提供足够的参考和支持。总之, 强烈推荐从高年级本科生到专业人员和实践者都来阅读这本书! —— 美国CHOICE杂志 这是一本非常优秀的数据挖掘教材,最新的第3版反映了数据挖掘领域的最新发展和变化。书中增加了2006年第2版以来最新的引用资料,新增小节讨论可视化、模式挖掘以及最新的聚类方法。本书配有丰富及完善的教辅支持,包括配套网站、大量的习题集以及习题答案等。尽管这是一本数据挖掘的教材,但对于读者没有太高的要求,只需要读者具有少量编程经验并了解基本的数据库设计和统计分析知识。还有两点值得注意:第一,本书的参考书目是关于了解数据挖掘研究的非常好的参考列表;第二,书中的索引非常全面和有效,能够帮助读者很容易地定位相关知识点。其他学科的研究人员和分析人员,例如,流行病学家、金融分析师、心理测量研究人员,也会发现本书非常有用。 —— Computing Reviews 当代商业和科学领域大量激增的数据量要求我们采用更加复杂和精细的工具来进行数据分析、处理和挖掘。尽管近年来数据挖掘技术取得的长足进展使得我们广泛收集数据越来越容易,但技术的发展依然难以匹配爆炸性的数据增长以及随之而来的大量数据处理需求,因此我们比以往更加迫切地需要新技术和自动化工具来帮助我们将这些数据转换为有用的信息和知识。 本书前版曾被KDnuggets的读者评选为最受欢迎的数据挖掘专著,是一本可读性极佳的教材。它从数据库角度全面系统地介绍数据挖掘的概念、方法和技术以及技术研究进展,并重点关注近年来该领域重要和最新的课题——数据仓库和数据立方体技术,流数据挖掘,社会网络挖掘,空间、多媒体和其他复杂数据挖掘。每章都针对关键专题有单独的指导,提供最佳算法,并对怎样将技术运用到实际工作中给出了经过实践检验的实用型规则。如果你希望自己能熟练掌握和运用当今最有力的数据挖掘技术,那本书正是你需要阅读和学习的宝贵资源。本书是数据挖掘和知识发现领域内的所有教师、研究人员、开发人员和用户都必读的一本书。 本书特色】 引入了许多算法和实现示例,全部以易于理解的伪代码编写,适用于实际的大规模数据挖掘项目。 讨论了一些高级主题,例如挖掘面向对象的关系型数据库、空间数据库、多媒体数据库、时间序列数据库、文本数据库、万维网以及其他领域的应用等。 全面而实用地给出用于从海量数据中获取尽可能多信息的概念和技术。 作者简介: Jiawei Han(韩家炜)伊利诺伊大学厄巴纳-尚佩恩分校计算机科学系Abel Bliss教授。由于在数据挖掘和数据库系统领域卓有成效的研究工作,他曾多次获得各种荣誉和奖励,包括2004年ACM SIGKDD颁发的最佳创新奖,2005年IEEE Computer Society颁发的技术成就奖,2009年IEEE颁发的W. Wallace McDowell奖。他是ACM和IEEE Fellow。 Micheline Kamber 拥有加拿大康考迪亚大学计算机科学硕士学位,她是NSERC Scholar,先后在加拿大麦吉尔大学、西蒙-弗雷泽大学及瑞士从事研究工作。 Jian Pei(裴健)目前是加拿大西蒙-弗雷泽大学计算机科学学院教授。2002年,他在Jiawei Han教授的指导下获得西蒙-弗雷泽大学博士学位。 资源目录: 出版者的话 中文版序 译者序 译者简介 第3版序 第2版序 前言 致谢 作者简介...
《基于Linux 的Oracle 数据库管理》PDF 下载_数据库教程
数据库教程

《基于Linux 的Oracle 数据库管理》PDF 下载_数据库教程

资源名称:《基于Linux 的Oracle 数据库管理》PDF 下载 内容简介: 《基于Linux的Oracle数据库管理》的读者对象为具备Windows系统下的Oracle数据库管理基本知识,想继续学习Linux系统下Oracle数据库管理知识的人员。《基于Linux的Oracle数据库管理》主要内容包括Linux基本知识、命令的深化,在RHEL 4.3上安装Oracle 10g数据库服务器软件及创建数据库,编写shell脚本程序,使用shell脚本程序进行数据库管理。 资源截图: 资源目录: 第1章 Oracle与Linux 1.1 Oracle支持Linux的历史 1.2 Oracle对Linux的贡献 1.3 Oracle的Linux发行版 1.4 Oracle Database 10g支持的Linux发行版 第2章 搭建实验环境 2.1 实验环境所需软件介绍 2.2 存储空间规划 2.3 软件配置 2.4 安装VMware Tools 2.5 虚拟机与宿主机的网络设置 2.6 使用PUTTY及VNC进行系统管理 2.7 常见问题及解决方法 第3章 Linux基础 3.1 Linux启动过程分析 3.2 ext2文件系统结构 3.3...
MLDN魔乐科技_Oracle课堂_数据库教程
数据库教程

MLDN魔乐科技_Oracle课堂_数据库教程

资源名称:MLDN魔乐科技_Oracle课堂 教程内容: MLDN魔乐科技_Oracle课堂1 MLDN魔乐科技_Oracle课堂10 Oracle课堂11_子查询 Oracle课堂12_数据库更新操作 Oracle课堂13_事务处理 Oracle课堂14_SQL语法练习1 Oracle课堂15_SQL语法练习2 Oracle课堂16_表的管理 Oracle课堂17_约束 Oracle课堂18_外键约束 Oracle课堂19_修改约束、ROWNUM Oracle课堂2 Oracle课堂20_完整练习 Oracle课堂21_视图 Oracle课堂22_序列、同义词 Oracle课堂23_用户管理、数据库的备份与恢复 Oracle课堂24_嵌套表、可变数组 Oracle课堂25_数据库设计范式.PowerDesigner工具 Oracle课堂26_数据库设计分析 Oracle课堂3 Oracle课堂4 Oracle课堂5 Oracle课堂6 Oracle课堂7 Oracle课堂8 Oracle课堂9