数据库教程

数据库教程:包含了所有代写案例以及部分答案

  • 互联网是一个快速发展的行业,基于互联网的大数据时代已经到来,现在利用大数据获取商业价值的案例已经屡见不鲜了,我们可以参考学习这些案例,并以之为起点,我们也可以从大数据时代中挖掘出更多的财富。 2013 TDWI关于管理大数据的调查显示,89%的受访者认为大数据是一个机会,而在两年之前的大数据分析的调查中这个比例仅为70%。在这两次调查中受访问者均普遍认为,要抓住大数据的机会并从中获取商业价值,需要使用先进的分析方法。此外,其他从大数据中获取商业价值的方法包括数据探索、捕捉实时流动的大数据并把新的 … 继续阅读“大数据时代如何更大的商业价值”

    :
  • 如果你是初学者,如果你只是想要在家里学习学习,如果你的环境是 WindowsXP Pro,那么,你应该选择的 是 SQL2005 Development(开发版),而不是 SQL2005 EntERPrise (企业版)或 SQL2005 Express(简易版)。 SQL2005 Express 没了「企业管理器」和「查询分析器」    SQL2005 分五个版本,如下所列:   1.Enterprise(企业版)   2.Development(开发版)    3.Workgroup,(工作 … 继续阅读“sql 版本详解 让你认识跟sql2000的区别”

    :
  •     开发者常常以Access作为原型或者用Access(Access教程可以点击这里)来开发不是很关键的应用程序。但是,随着公司业务的增长,要解决的问题会变得越来越复杂,Access环境可能无法满足需要。目前,Access 2002的.mdb和.adp文件都将一个数据库的长度限制在2 GB以内。这意味着几乎每个Access和SQL Server开发者最终都要将一个Access数据库升迁成一个SQL Server数据库。 由于升迁已成为极为常见的一个任务,所以Access配 … 继续阅读“SQL Server数据与Access数据库怎么升迁转换”

    :
  •     Informix数据库因其具有高性能、高可靠性、支持数据完整性定义/检查等特性而得到广泛应用。对于使用中的数据库,数据备份的安全可靠性便成为人们关注的焦点。本文是小编多年的经验心得。     做数据库的朋友都知道,在很多的大型的项目开发中,一个项目组通常会在小型的模拟环境中进行初步开发,待系统初步稳定后,再把开发环境移到新系统中,最后才把旧系统切换到新系统中去。但在模拟环境中,一般数据库服务器的配置都较低,而且不会有专门的数据备份措施,一旦掉电或误 … 继续阅读“Informix数据备份的实用技巧”

    :
  •       假如你是个赛车手,并且按一下按钮就能够立即更换引擎而不需要把车开到车库里去换,那会是什么感觉呢?MySQL数据库为开发人员所做的就好像是按按钮换引擎;它让你选择数据库引擎,并给你一条简单的途径来切换它。 MySQL的自带引擎肯定是够用了,但是在有些情况下,其他的引擎可能要比手头所用更适合完成任务。如果愿意的话,你甚至可以使用MySQL++ API来创建自己的数据库引擎,就像打穿气缸装上自己的化油器。现在让我们来看看你该如何选择引擎,以及如何在可用引擎之间 … 继续阅读“数据库引擎对MySQL数据库实现加速概论”

    :
  •      大家都有这样的了解,检测Oracle的可用性所需要的命令比简单的ping或者ps -ef | grep 等Oracle的命令要多得多。有观点认为它需要一个使用SQL*Net 来验证监听器已经开启并运行的测试访问Oracle——这是用户经常用到的访问。通过实际地登录到实际环境中,你可以确认这个实例环境可以接受登录的,如果你只是做了以上的检测的话,你如何才能知道是否登录没有被接受,只是因为需要等待文档日志? 除了Oracle的激活和可用 … 继续阅读“Oracle的可用性和表空间容量怎么检测”

    :
  •     Oracle的存储过程,是我们使用数据库应用的重要工具手段, 从对象(例如数据库表、索引、约束、触发器等)中提取DDL命令的普通方法涉及到的操作包括从这些对象中提取元数据(metadata),并把这些数据存储在内存中。尽管目前有很多脚本可以实现这样的功能,但是它们通常都是不完整的或者过时的。幸运的是,Oracle 9.2提供了一个实现这样的功能的API:DBMS_METADATA程序包。 在很多情况下,数据库中数据的维护操作要求我们提取多种对象(例如数据库表、索引、约 … 继续阅读“Oracle中如何提取和存储数据库对象”

    :
  • 交易日志是对数据库改变所做的记载,它可以记载针对数据库的任何操作,并将记载结果保存在独立的文件中。对于任何每一个交易历程,交易日志都有非常全面的记载,根据这些记载可以将数据文件恢复成交易前的状态。交易日志(Transaction logs)是数据库结构中非常重要但又经常被忽略的部分。由于它并不像数据库中的schema那样活跃,因此很少有人关注交易日志。 对于任何每一个交易过程,交易日志都有非常全面的记录,根据这些记录可以将数据文件恢复成交易前的状态。从交易动作开始,交易日志就处于记录状态,交易过 … 继续阅读“怎样维护SQL Server的交易日志”

    :
  • 在Oracle数据库学习中,出现“位图索引”时,你知道是什么吗?位图索引是Oracle较为引人注目的地方,其主要用在OLAP方面,也就是数据仓库方面用到,目的是在加快查询速度是,节省存储空间。通常情况下,索引都要耗费比较大的存储空间,位图采用了压缩技术实现磁盘空间缩减。Btree用在高基数(即列的数据相异度大),位图用在低基数列。位图索引的基本原理是在索引中使用位图而不是列值。通常在事实表和维表的键之间有很低的集的势(cardinality),使用位图索引,存储更为有效, … 继续阅读“Oracle 位图索引叙述”

    :
  • 小编我这期要讲的数据库教程主要内容是监控Oracle数据库的常用shell脚本。首先回顾了一些DBA常用的Unix命令,以及解释了如何通过Unix Cron来定时执行DBA脚本。同时还介绍了几个重要的脚本来监控Oracle数据库: 检查实例的可用性检查**的可用性检查alert日志文件中的错误信息在存放log文件的地方满以前清空旧的log文件分析table和index以获得更好的性能检查表空间的使用情况找出无效的对象监控用户和事务 DBA需要的Unix基本知识 基本的UNIX命令以下是一些常用的 … 继续阅读“监控Oracle数据库的常用shell脚本介绍”

    :