分手快乐 发表于 2015-1-16 22:20:08

MYSQL网站制作之Access使用的几个技能

由于MySQL数据库已经如此普及,对企业来说它无疑是一个更好的选择。不要华侈数据范例的效果
当你要存储数字数据时,你大概会想要指定一个数字的数据范例。在你这么做之前,请先思索一下数据的用处。比方,你不会将街区号码或是邮政编码的数值用在数学等式中。如许的话,请将数据存储为文本。你会勤俭一些内存,但更主要的是,数据范例是依照数据的用处的。假如你必要利用一个文本值作为真数值,则可在表格中暗示文本域的域中利用Val()函数“=Val(field)”(此域存储数值或笔墨值)。
利用最得当的域的巨细
因为现在的体系都很壮大,要指定最符合的域的巨细则不再是像已往那样紧急的义务。但是,为了可以更好地实行事情,开辟者仍旧会限制域的巨细。你起首要做的步骤就是使数据失效。比方,你将州名所写存储在一个域巨细设置为2的文本域中。假如用户输出的是ARK而不是AK,Access将会回绝承受这条输出。固然,域巨细的属性仅会回绝过年夜了的条目,它没法探明输出或是别的的毛病。这个域仍旧会承受别的有误的条目,比方“A”或“K6”。
这也能使用在数字域上,只是没有那末明白的局限。比方,一个字节域可以承受的值能够从0到255,而长整数域可承受的值的局限则从-2,147,483,648到2,147,483,647。
为每一个域选择得当的数据范例和域巨细的属性。一直选择最小的数据范例和域巨细,就有大概地在这个域中包容最年夜的值。
利用剖析工具
Access有两个工具可以匡助你精华精辟你的计划。第一个就是表格剖析器导游,它可以反省一个表格并像你保举在哪处做出改动对照符合。第二,就是功能剖析器,它可以反省你全部数据库,并对改善计划提出倡议。一般,你城市接纳导游所提出的倡议。
不管你要运转哪一个导游,都能够在“工具”菜单当选择剖析器以后再选择符合的项目。
不要健忘表格的属性
就像域一样,表格也有可以界说其用处的属性。年夜多半都可以自我剖析,而默许的属性也一般都充足符合。要会见这些属性,只必要在计划视图下翻开表格,接着在“视图”菜单当选择“属性”。以下是一些你应当晓得的器材:
排序根据:指定一个分列的按次,当你在翻开表格的时分Access可以使用它。只必要依据你想要分类排序的纪录输出域的称号。假如你没有利用这项设置,Access则会依据主键来举行排序。假如没有主键,Access则会依照数据输出的按次来显现。它与表层其实不会有太多的干系,由于用户不会检察表格。但是,就像良多域的属性那样,绑缚的工具会承继属性。
子数据表称号:它决意了子数据表是不是会显现相干的纪录。很多人都以为子数据表很末路人,假如你也这么以为,则能够将这个属性设置为来禁用它。
注重个中的界线局限
只管你大概永久也不会打仗到表格界线局限的设置,但你仍是必需晓得它们是存在的:
表格名最多能够包括64个字符。
域称号之多能够包括64个字符。
每一个表格最多能够包括255个域。
表格巨细的限定局限在2GB减往体系工具所必要的空间巨细。
文本域之多可存储255个字符。
当你经由过程用户界面输出数据时,备忘域可以存储最多65535个字符。假如从程序下去说,输出数据,它可以承受最多1GB巨细。
OLE域可以撑持最多1GB巨细。
每一个表格可以具有最多32个索引。
每一个索引能够包括最多10个域。
一个无效划定规矩表达可以存储最多2045个字符;无效文本属功能够具有之多255个字符。
形貌属功能够存储最多255个字符。
每项纪录可以存储最多4000个字符(2003版本),假如是2002版本则是2000个字符。

根据Evans的调查报告,“MySQL的使用在未来将继续呈成长趋势。”

愤怒的大鸟 发表于 2015-1-19 08:56:09

学习SQL语言的话如果要学会去做网站就不是很难!但是要做数据库管理的话就有难度了!

冷月葬花魂 发表于 2015-1-27 05:08:43

然后最好有实践机会,能够把实践到的和实践结合起来,其实理论思考是个非常困扰和痛苦的事情

莫相离 发表于 2015-2-5 01:32:14

SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)

只想知道 发表于 2015-3-1 19:23:29

having子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having条件显示特定的组,也可以使用多个分组标准进行分组。

仓酷云 发表于 2015-3-10 22:48:19

其实可以做一下类比,Oracle等数据库产品老早就支持了java编程,而且提供了java池参数作为用户配置接口。但是现在有哪些系统大批使用了java存储过程?!连Oracle自己的应用都不用为什么?!

柔情似水 发表于 2015-3-17 15:46:01

这是一个不错的新特性。虽然索引的附加字段没有索引键值效率高,但是相对映射到数据表中效率还是提高了很多。我做过试验,在我的实验环境中会比映射到表中提高30%左右的效率。

透明 发表于 2015-3-24 10:17:59

varchar(max)\\\\nvarchar(max)类型的引入大大的提高了编程的效率,可以使用字符串函数对CLOB类型进行操作,这是一个亮点。
页: [1]
查看完整版本: MYSQL网站制作之Access使用的几个技能