变相怪杰 发表于 2015-1-16 22:28:18

MYSQL编程:中文Access2000速成教程--1.1 利用“向...

DBaaS和其他云服务之间的区别是:DBaaS专注于提供类似关系数据库管理系统RDBMS(比如SQLServer、MySQL和Oracle)的数据库功能。事实上,RDBMS已被证明是一种适合于在各种情况下管理结构化数据的有效工具。第一讲利用“导游”计划数据库
  利用中文Access2000能够从单一的数据库文件中构造用户信息。在此文件中,可将数据分隔放在名为“表”,也就是后面所说的“数据表”的容器中,然后可以使用联机窗体让收集用户检察、增加并更新表中的数据、“查询”查找并检索数据、利用“报表”按特定的结构剖析或打印的数据。别的,经由过程创立数据会见页还能从Internet上检察与更新或剖析数据。与后面所先容的两个软件一样,为了存储与利用数据,可对每类信息创立一张表,今后就可以在窗体、报表、或数据会见页中将多个表中的数据构造到一同,和界说表之间的干系,以便于查找和检索仅满意指定前提的数据。初学者应注重,这里的“窗体”是前两个软件中没有的工具。
  在利用中文Access2000创建用于组成数据库的表、窗体和其他工具之前,计划数据库是很主要的。由于不管是利用中文Access2000的数据库或是项目,都必要一个可以无效并且正确、实时地完成所需功效的数据库。
  与中文VisualFoxPro6一样,在中文Access2000中也能经由过程一个“导游”来创立数据库,并且它们的称号都是“数据库导游”,启动这个软件后屏幕大将如所示的一个对话框,它也是一个起导游感化的对话框,用于引诱您完成创建数据库文件的操纵,与中文VisualFoxPro6中的操纵体例相相似。
  今后,按以下步骤举行操纵便可创立一份数据库文件。



 进进MicrosoftAccess对话框
步骤1、翻开“Access数据库导游、数据页和项目”单选按钮。然后单击“断定”按钮,拜见。
  特地说一句,若翻开MicrosoftAccess对话框中的“空Access数据库”单选按钮,将创建一个空数据库,但今后能够将相干表到场在内里。翻开“翻开已有文件”单选按钮则能够从下方的列表当选择翻开已存在的数据库。
  完成这一步操纵后,屏幕大将所示的“新建”对话框,让您从当选择一个模板来疾速创建数据库。
  注:假如已翻开了数据库,大概在启动后显现MicrosoftAccess对话框时封闭了它,可单击“经常使用”工具栏中的“新建”按钮,然后在经由过程“数据库”选项卡便可创立新数据库。



 选定“工时与帐单”模板
  步骤2、拜见,在“新建”对话框的“数据库”选项卡当选择“工时与帐单”模板,然后单击“断定”按钮进进所示的“文件新建数据库”对话框。
  注:此对话框中供应了很多模板,这里仅选择了“工时与帐单”来做树模操纵。



 在这个对话框中指定命据文件名
  “文件新建数据库”对话框的称号是不切合中文语律例则的,但它的基础功效是每位Windows用户所熟习的,经由过程它能够指定命据文件名,和保留它的文件夹,本书在这里给出的文件名是“员工工时与人为”,单击“创立”按钮后,新创建的数据库文件就将被指定保留在Access 2000默许的文件夹中。至此,一份新数据库就创建好了,屏幕上也将显现“数据库导游”对话框,如所示。



 在这个对话框中单击“下一步”按钮
  步骤3、在“数据导游”第一步操纵对话框中单击“下一步”按钮。



选择数据库中的表与字段
  步骤4、在“数据库导游”的第二步操纵对话框当选择“数据库中的表”,和“表中的字段”。
  接上去,您还能够在“数据库导游”中做更多的操纵,这是您有才能完成的,本书不再多说了,仅供应操纵停止后屏幕大将会显现的窗体,如所示。



进进“主切换面板”窗体
  位于“主切换面板”窗体前面的是“员工工时与人为”窗体,如所示。今后,一个新数据库就创立好了,经由过程这两个窗体便可对它举行林林总总的操纵。不管什么时候利用“数据库导游”新建数据库,中文Access2000都将主动新建一个切换面板,该面板对扫瞄数据库很有匡助。“切换面板”中有一些按钮,单击它们能够翻开响应的窗体和报表(或翻开别的窗体和报表的切换面板)、加入中文Access2000或自界说切换面板。
  注:“窗体”在中文Access2000的感化就是供应一个操纵平台,让您从当选择所要操纵的工具,并进进响应的操纵对话框。
与其他数据库相比,MySQL易学易用。

若天明 发表于 2015-1-23 05:40:22

但是随着数据量的增大,这种成本差距会逐渐减小,趋于相等。(500万数量级只相差10%左右)

第二个灵魂 发表于 2015-1-31 14:47:09

在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。

深爱那片海 发表于 2015-2-6 19:46:36

大家注意一点。如下面的例子:

谁可相欹 发表于 2015-2-18 11:34:48

这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片?

因胸联盟 发表于 2015-3-6 05:14:45

对一张百万级别的表建游标,同时又没有什么过滤条件,取得游标效率是如果直接SQL查询百万条数据;如果再对每条记录做处理,耗时将更长。

冷月葬花魂 发表于 2015-3-12 21:16:28

一个是把SQL语句写到客户端,可以使用DataSet进行加工;

仓酷云 发表于 2015-3-20 03:31:29

每天坚持做不一样的是,认真做笔录,定时复习。一个月你就可以有一定的收获。当然如果你想在sql方面有一定的造诣,你少不了需要看很多很多的书籍了。
页: [1]
查看完整版本: MYSQL编程:中文Access2000速成教程--1.1 利用“向...