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易学易用。 但是随着数据量的增大,这种成本差距会逐渐减小,趋于相等。(500万数量级只相差10%左右) 在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。 大家注意一点。如下面的例子: 这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片? 对一张百万级别的表建游标,同时又没有什么过滤条件,取得游标效率是如果直接SQL查询百万条数据;如果再对每条记录做处理,耗时将更长。 一个是把SQL语句写到客户端,可以使用DataSet进行加工; 每天坚持做不一样的是,认真做笔录,定时复习。一个月你就可以有一定的收获。当然如果你想在sql方面有一定的造诣,你少不了需要看很多很多的书籍了。
页:
[1]