仓酷云 发表于 2015-1-16 22:21:22

MYSQL编程:怎样实行实例程序

有的时候,一些缺失的功能可以通过别的办法来实现,例如,在MySQL4.1以前,你可以通过使用join方法来替代子查询的功能。在MySQL5.0中,大多数关系型数据库所要求的功能已经都具备。

在服务器上的操纵

(1)以system用户、SYSDBA身份登录【SQLPlusWorksheet】,实行creategraduateuser.sql文件创立用户graduateuser。
(2)实行createtablegraduateinfo.sql文件创立数据表graduateuser.graduate_info。
(3)实行createtabledirectorinfo.sql文件创立数据表graduateuser.director_info。
(4)实行createtablemajorinfo.sql文件创立数据表graduateuser.major_info。
(5)实行createindexgraduate.sql文件创立数据表graduateuser.graduate_info的姓名字段的索引。
(6)实行createindexdirector.sql文件创立数据表graduateuser.director_info的姓名字段的索引。
(7)实行createviewgraduate.sql文件创立数据表graduateuser.graduate_info的视图。
(8)实行createviewdirector.sql文件创立数据表graduateuser.director_info的视图。
(9)实行createviewmajor.sql文件创立数据表graduateuser.major_info的视图。

在客户机上的操纵

(1)在客户机上挪用Oracle9i客户机的【收集设置助手】(NetConfigurationAssistant)设置一个可以毗连数据库服务器的【当地收集服务称号】,笔者设置的称号为myoraclelink。这个称号是能够恣意取的。
(2)在客户机的【把持面板】/【32位ODBC】中创立一个体系数据源称号,这个称号必需是graduateDB。固然假如读者要接纳本人的称号,能够在VB程序的模块MODULE1中举行得当的修正。修正的代码以下。
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
‘界说了名为ConnectString的无参数函数,毗连数据库
PublicFunctionConnectString()AsString
ConnectString="DSN=graduateDB;UID=graduateuser;PWD=12345678"
EndFunction
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

在客户机上运转程序

(1)将配套光盘上的Graduate.exe文件恣意复制到客户机上,实行该文件呈现如0.55所示界面。

(2)呈现如0.56所示的【增加专业信息】界面。
(3)乐成增加专业信息后呈现如0.57所示的提醒界面。
(4)依照一样的步骤顺次增加专业信息数据,如许增加后的专业数据将用于研讨生信息录进和导师信息录进窗体利用。

(5)呈现如0.58所示的【增加导师信息】界面。
(6)乐成增加导师信息后呈现如0.59所示的界面。

(7)依照一样的步骤顺次增加导师信息数据。
(8)呈现如0.60所示的界面。

(9)乐成增加研讨生信息后呈现如0.61所示界面,单击“断定”按钮。

(10)呈现如0.62所示的【修正研讨生信息】界面。

(11)呈现如0.63所示的【查询研讨生信息】界面。

(12)在0.55所示的体系主界面的【菜单栏】选择【加入体系】选项将加入体系。
(13)其他操纵读者能够自行进修,这里不再赘述。

有的时候,一些缺失的功能可以通过别的办法来实现,例如,在MySQL4.1以前,你可以通过使用join方法来替代子查询的功能。在MySQL5.0中,大多数关系型数据库所要求的功能已经都具备。

谁可相欹 发表于 2015-1-19 09:21:46

SP4包括用于以下SQLServer2000组件的程序包:Database组件(下载文件:SQL2000-KB884525-SP4-x86.EXE)更新SQLServer2000的32位Database组件,包括数据库引擎、复制、客户端连接组件及工具。有关其他信息,请参阅ReadmeSql2k32Sp4.htm。AnalysisServices组件(下载文件:SQL2000.AS-KB884525-SP4-x86.EXE)更新SQLServer2000的32位AnalysisServices。

简单生活 发表于 2015-1-28 06:02:31

始终遗憾SQLServer的登陆无法分配CPU/内存占用等指标数。如果你的SQLServer给别人分配了一个只可以读几个表的权限,而这个家伙疯狂的死循环进行连接查询,会给你的系统带来很大的负担。

小女巫 发表于 2015-2-5 18:48:40

你觉得我的非分区索引无法对起子分区,你可以提醒我一下呀!没有任何的提醒,直接就变成了非分区表。不知道这算不算一个bug。大家也可以试试。

柔情似水 发表于 2015-2-13 06:37:23

多走走一此相关论坛,多看一些实例开发,多交流0经验,没什么的,我也是刚学没多久!加油

金色的骷髅 发表于 2015-3-3 17:48:00

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

小魔女 发表于 2015-3-11 12:39:35

而SQLServer如果能像Oracle一样可以为登陆分配如:5%的cpu,10%的内存。就可以解决这个漏洞。

山那边是海 发表于 2015-3-18 18:25:24

发几份SQL课件,以飨阅者

深爱那片海 发表于 2015-3-26 14:00:10

从项目平台的选择上讲,我们关心的,应该是一款产品能不能满足任务需求,而不是网上怎么说。
页: [1]
查看完整版本: MYSQL编程:怎样实行实例程序