Ⅰ 如何创建数据库
一、创建数据库简介
数据库是储存关键资料的文件系统,用数据库管理系统建立大家的数据库,就可以更好地提供安全性。如今伴随着社会发展的迅速化趋势,数据库获得了极大的运用,数据库为前端和后台的程序都提供了数据和信息支持。因此,对于想管理好数据库的你来说,必须明白怎样建立数据库,那么如何建立呢?跟着本文一起来学习吧。
二、4种主流数据库创建方式
2.1 MySQL创建数据库
MySQL中创建数据库的基础英语的语法文件格式以下。
CREATE DATABASE db_name;
在其中“db_name”是即将创建的数据库名字,该名字不可以与早已存有的数据库同名。
实例:创建 MySQL 数据库,名称为 shulanxt:
CREATE DATABASE shulanxt;
按回车执行上述语句,即可创建名叫 shulanxt 的数据库。
2.2 SQL Server创建数据库
SQLServer创建数据库的方式有两种:
根据运作SQL脚本制作;
应用SQLServer管理方法模块创建数据库。
以下流程将展现怎么使用SQLServer管理方法模块在SQLServer2014创建数据库。
在目标任务管理器中,右键单击数据库文件夹名称/标志,随后挑选Newdatabase…:
开展数据库取名,这里叫“TaskTracker”,随后点一下“OK”,即完成创建:
2.3 Oracle创建数据库
2.3.1 创建新用户并授与管理权限
最先,起动SQLplus程序的命令行:
sqlplus
如下所示:
注意:也可以从菜单栏的安装文件直接开启 SQLPlus。
当SQLPlus起动后,使用在安装Oracle数据库网络服务器时键入的登陆密码以sys用户身份登陆
Ⅱ 鎬庝箞鏋勫缓鏁版嵁搴撴庝箞鏋勫缓鏁版嵁搴撴妸搴忓垪瀵瑰簲鐨勭墿绉嶆爣娉ㄥ嚭鏉
濡備綍浣跨敤SQL浠g爜鍒涘缓鏁版嵁搴擄紵
鍒涘缓鏁版嵁搴撳拰琛ㄧ殑鎿嶄綔鏈変袱绉嶆柟娉曪細
涓銆佸彲瑙嗗寲鎿嶄綔
1.鍒涘缓鏁版嵁搴
閫変腑鏁版嵁搴撳彸鍑伙紝鍦ㄥ嚭鐜扮殑瀵硅瘽妗嗕腑閫夋嫨鏂板缓鏁版嵁搴擄紝鐒跺悗鏂板嚭鐜扮殑瀵硅瘽妗嗕腑濉鍐欐暟鎹搴撶殑鍚嶇О
2.鍒涘缓鏁版嵁琛
閫変腑鏁版嵁搴撲笅鐨勮〃鍙冲嚮锛屽湪鍑虹幇鐨勫硅瘽妗嗘渶涓婃柟鏈夋柊寤鸿〃閫夐」锛屾柊鍑虹幇鐨勫硅瘽妗嗕腑鏈夊垪鍚嶃佹暟鎹绫诲瀷銆佸厑璁窷ull鍊间笁鍒楋紝杩欓噷鍙浠ユ坊鍔犺〃鐨勭殑鍒楋紝娣诲姞濂藉垪鍚庝繚瀛楥trl+S鎴栬呯偣鍑讳笂鏂圭殑淇濆瓨锛屽~鍐欒〃鍚嶇О纭瀹氬氨鍒涘缓濂戒簡銆
浜屻佷娇鐢⊿QL璇鍙ュ垱寤
1.鍒涘缓鏁版嵁搴
createdatabasestuDB--stuDB鏄鏁版嵁搴撶殑鍚嶇О
onprimary--榛樿ゅ氨灞炰簬primary鏂囦欢缁,鍙鐪佺暐
(
/*--鏁版嵁鏂囦欢鐨勫叿浣撴弿杩--*/
name='stuDB_data',--涓绘暟鎹鏂囦欢鐨勯昏緫鍚嶇О
filename='D:stuDB_data.mdf',--涓绘暟鎹鏂囦欢鐨勭墿鐞嗚矾寰勫拰鍚嶇О
size=5mb,--涓绘暟鎹鏂囦欢鐨勫垵濮嬪ぇ灏
maxsize=100mb,--涓绘暟鎹鏂囦欢澧為暱鐨勬渶澶у
filegrowth=15%--涓绘暟鎹鏂囦欢鐨勫為暱鐜
)
logon
(
/*--鏃ュ織鏂囦欢鐨勫叿浣撴弿杩,鍚勫弬鏁板惈涔夊悓涓--*/
name='stuDB_log',
filename='D:stuDB_log.ldf',
size=2mb,
filegrowth=1mb
)
-----2.鍒涘缓鏁版嵁琛
useStuDB--浣跨敤鏌愪釜鏁版嵁搴擄紙鍦ㄦ煇涓鏁版嵁搴撲笅寤鸿〃锛
go
ifexists(select*fromsysobjectswherename='stuMarks')--鏌ヨ㈡暟鎹搴撴槸鍚﹀凡瀛樺湪姝よ〃
droptablestuMarks--濡傛灉瀛樺湪璇ヨ〃鍒欏垹闄わ紝涓嶅瓨鍦ㄤ笉鎵ц屾ゅ彞
createtablestuMarks--stuMarks鏄琛ㄧ殑鍚嶇О
(
ExamNointidentity(1,1)primarykey,--鍒楀悕鏁版嵁绫诲瀷绾︽潫
stuNochar(6)notnull,--鍒楀悕鏁版嵁绫诲瀷鏄鍚﹀厑璁告彃鍏Null鍊
writtenExamintnotnull,
LabExamintnotnull
)
go
--鍏朵腑锛屽垪灞炴"identity(璧峰嬪,閫掑為噺)"琛ㄧず"ExamNo"鍒椾负鑷鍔ㄧ紪鍙,涔熺О涓烘爣璇嗗垪altertable琛ㄥ悕
addconstraint绾︽潫鍚嶇害鏉熺被鍨嬪叿浣撶殑绾︽潫璇存槑
altertable琛ㄥ悕
dropconstraint绾︽潫鍚
鍒涘缓鏁版嵁搴撴湁涓ょ嶆柟寮忥紝鍗崇晫闈㈡搷浣滄柟寮忓拰锛
鍒涘缓鏁版嵁搴撴湁涓ょ嶆柟寮忥細
1.鐢ㄥ浘褰㈢晫闈㈠垱寤烘暟鎹搴
2.鐢ㄥ懡浠ゆ柟寮忓垱寤烘暟鎹
鎬庝箞鍒涘缓鏁版嵁搴擄紵
1銆侀栧厛鎵撳紑SQLserver绠$悊绯荤粺宸ュ叿锛岀劧鍚庝娇鐢ㄦ暟鎹搴撹处鍙风櫥褰曞埌鏁版嵁绠$悊绯荤粺銆
2銆佽繘鍘讳互鍚庯紝鐐瑰嚮鏁版嵁搴撴枃浠跺墠闈㈢殑锛嬪彿锛岀劧鍚庣偣寮绯荤粺鏁版嵁搴撳墠闈㈢殑锛嬪彿銆
3銆佸啀鍙抽敭鏁版嵁搴撴枃浠跺す锛岄夋嫨鈥滄柊寤烘暟鎹搴撯濄
4銆佺劧鍚庡湪寮瑰嚭鐨勭晫闈㈤夋嫨锛岃緭鍏ユ暟鎹搴撳悕绉帮紝澶у皬鍜岃矾寰勩
5銆佺瓑寰呭垱寤哄畬鎴愩
6銆佺劧鍚庡湪鏁版嵁搴撳乏杈瑰埛鏂颁竴涓嬶紝灏卞彲浠ョ湅鍒板凡缁忓垱寤烘垚鍔熺殑鏁版嵁鏂囦欢銆
鍒涘缓鏁版嵁搴撶殑涓ょ嶆柟娉曚紭缂虹偣锛
浼樼偣锛
绗涓锛岄氳繃鍒涘缓鍞涓鎬х储寮曪紝鍙浠ヤ繚璇佹暟鎹搴撹〃涓姣忎竴琛屾暟鎹鐨勫敮涓鎬с
绗浜岋紝鍙浠ュぇ澶у姞蹇鏁版嵁鐨勬绱㈤熷害锛岃繖涔熸槸鍒涘缓绱㈠紩鐨勬渶涓昏佺殑鍘熷洜銆
绗涓夛紝鍙浠ュ姞閫熻〃鍜岃〃涔嬮棿鐨勮繛鎺ワ紝鐗瑰埆鏄鍦ㄥ疄鐜版暟鎹鐨勫弬鑰冨畬鏁存ф柟闈㈢壒鍒鏈夋剰涔夈
绗鍥涳紝鍦ㄤ娇鐢ㄥ垎缁勫拰鎺掑簭瀛愬彞杩涜屾暟鎹妫绱㈡椂锛屽悓鏍峰彲浠ユ樉钁楀噺灏戞煡璇涓鍒嗙粍鍜屾帓搴忕殑鏃堕棿銆
绗浜旓紝閫氳繃浣跨敤绱㈠紩锛屽彲浠ュ湪鏌ヨ㈢殑杩囩▼涓锛屼娇鐢ㄤ紭鍖栭殣钘忓櫒锛屾彁楂樼郴缁熺殑鎬ц兘銆
缂虹偣锛
绗涓锛屽垱寤虹储寮曞拰缁存姢绱㈠紩瑕佽楄垂鏃堕棿锛岃繖绉嶆椂闂撮殢鐫鏁版嵁閲忕殑澧炲姞鑰屽炲姞銆
绗浜岋紝绱㈠紩闇瑕佸崰鐗╃悊绌洪棿锛岄櫎浜嗘暟鎹琛ㄥ崰鏁版嵁绌洪棿涔嬪栵紝姣忎竴涓绱㈠紩杩樿佸崰涓瀹氱殑鐗╃悊绌洪棿锛屽傛灉瑕佸缓绔嬭仛绨囩储寮曪紝閭d箞闇瑕佺殑绌洪棿灏变細鏇村ぇ銆
绗涓夛紝褰撳硅〃涓鐨勬暟鎹杩涜屽炲姞銆佸垹闄ゅ拰淇鏀圭殑鏃跺欙紝绱㈠紩涔熻佸姩鎬佺殑缁存姢锛岃繖鏍峰氨闄嶄綆浜嗘暟鎹鐨勭淮鎶ら熷害銆
鏁版嵁搴撶殑鍒涘缓鏄閫氳繃浠涔堝畬鎴愮殑锛
鏁版嵁搴撴槸鏍规嵁鈥滄暟鎹妯″瀷鈥濆缓绔嬬殑銆傛暟鎹妯″瀷鏄瀵圭幇瀹炰笘鐣屾暟鎹鐗瑰緛鐨勬ā鎷熷拰鎶借薄锛屽畠浠庢娊璞″眰娆′笂鎻忚堪浜嗙郴缁熺殑闈欐佺壒寰併佸姩鎬佽屼负鍜岀害鏉熸潯浠讹紝涓烘暟鎹搴撶郴缁熺殑淇℃伅琛ㄧず涓庢搷浣滄彁渚涗竴涓鎶借薄鐨勬嗘灦銆
妯″瀷鍙鏇村舰璞°佺洿瑙傚湴鎻绀轰簨鐗╃殑鏈璐ㄧ壒寰侊紝浣夸汉浠瀵逛簨鐗╂湁涓涓鏇村姞鍏ㄩ潰銆佹繁鍏ョ殑璁よ瘑锛屼粠鑰屽彲浠ュ府鍔╀汉浠鏇村ソ鍦拌В鍐抽棶棰樸傚埄鐢ㄦā鍨嬪逛簨鐗╄繘琛屾弿杩版槸浜轰滑鍦ㄨよ瘑鍜屾敼閫犱笘鐣岃繃绋嬩腑骞挎硾閲囩敤鐨勪竴绉嶆柟娉曘傝$畻鏈轰笉鑳界洿鎺ュ勭悊鐜板疄涓栫晫涓鐨勫㈣備簨鐗╋紝鑰屾暟鎹搴撶郴缁熸f槸浣跨敤璁$畻鏈烘妧鏈瀵瑰㈣備簨鐗╄繘琛岀$悊锛屽洜姝ゅ氨闇瑕佸瑰㈣備簨鐗╄繘琛屾娊璞°佹ā鎷燂紝浠ュ缓绔嬮傚悎浜庢暟鎹搴撶郴缁熻繘琛岀$悊鐨勬暟鎹妯″瀷銆傛暟鎹妯″瀷鏄瀵圭幇瀹炰笘鐣屾暟鎹鐗瑰緛鐨勬ā鎷熷拰鎶借薄銆
Ⅲ 鎬庝箞鐢╩ysql寤虹珛鏁版嵁搴撴庝箞鐢╩ysql寤虹珛鏁版嵁搴
C#mysql鍒涘缓鏁版嵁搴擄紵
鎵撳紑浣犵殑椤圭洰
鍦ㄩ」鐩涓婂彸閿锛岄夋嫨
鍦ㄩ夐」鍗′腑鎼滅储mysql
閫夋嫨MySql.Data,鍦ㄥ彸渚у嬀閫夊畨瑁呯殑椤圭洰鍚庯紝鐐瑰嚮鎸夐挳
鐩稿簲鐨刣ll灏卞畨瑁呭埌椤圭洰浜
varmssb=();MySqlConnectionsqlConnect=newMySqlConnection(mssb.ConnectionString);
鎬庝箞鍒涘缓company鏁版嵁搴擄紵
鍒涘缓company鏁版嵁搴撴柟娉曟ラゅ備笅:
鐧诲綍mysqlmysql-uroot-p>yourpasswords>showdatabases;
2.
鍒涘缓涓涓鍚嶄负company鏁版嵁搴搈ysql>CREATEDATABASEcompany;//閫夋嫨鏁版嵁搴撳傛灉鏁版嵁搴撳悕瀛楅敊浜,鍙浠ュ彇娑堝啀鏉ヤ竴娆:mysqL>dropdatabasecompany;
3.
鍦╟ompany鏁版嵁搴撲腑鍒涘缓涓涓猽ser鏁版嵁琛,鍚屾椂鍒涘缓id銆乶ame銆乬ender鍜宨nfo鍏4涓瀛楁点俶ysql>usecompany;mysql>CREATETABLEuser(idint,namechar(20),genderchar(24),infochar(36));濡傛灉鏁版嵁搴撳悕瀛楅敊浜,鍙浠ュ垹闄ら噸寤轰竴娆°俶ysqL>droptableuser
濡備綍鐢∟avicatforMySql鍒涘缓鏁版嵁搴撲笌鏁版嵁琛锛
寮鍙戠綉绔欙紝寰寰闇瑕佺敤鏁版嵁搴撲繚瀛樻暟鎹銆傛垜浠璇ュ備綍鍒涘缓鏁版嵁搴撲笌鍒涘缓鏁版嵁琛ㄥ憿锛熸柟娉曞叾瀹炲緢绠鍗曪紝涓嬮潰灏辩敱灏忕紪鏁欎綘濡備綍鐢∟avicatforMySql鍒涘缓鏁版嵁搴撲笌鏁版嵁琛ㄧ殑鎿嶄綔娴佺▼銆
宸ュ叿/鍘熸枡
鐢佃剳
Navicat鏁版嵁搴撶$悊宸ュ叿
鏂规硶/姝ラ
1銆佺涓姝ワ細鍦ㄦ湰鍦板垱寤烘暟鎹搴擄紝棣栧厛鎶婃暟鎹搴撹繍琛岀幆澧冨惎鍔锛孉pache涓嶮ySQL閮芥樉绀虹豢鑹诧紝琛ㄧず鐜澧冨紑鍚鎴愬姛锛屽惁鍒欑幆澧冨紑鍚澶辫触灏辨棤娉曟搷浣滄暟鎹搴撱
2銆佺浜屾ワ細鎵撳紑NavicatforMySql杩欎釜鏁版嵁搴撶$悊宸ュ叿锛屽畠鏄鐢ㄦ潵绠$悊鎴戜滑鐨勬暟鎹搴撶殑鍒涘缓锛岀$悊绛夋搷浣滐紝濡備笅鍥炬墍绀猴細
3銆佺涓夋ワ細鎵撳紑NavicatforMySql涔嬪悗锛屽湪宸︿晶鐢ㄩ紶鏍囧彸閿锛岄夋嫨鏂板缓鏁版嵁搴
4銆佺鍥涙ワ細杩涘叆鍒涘缓鏁版嵁搴撶殑椤甸潰锛屾暟鎹搴撳悕鍛藉悕涓簃yxiaoze;瀛楃﹂泦濉鍐檜tf8--UTF-8Unicode锛涙帓搴忚勫垯濉鍐檜tf8_general_ci锛屽~濂戒箣鍚庣偣鍑荤‘瀹氾細
5銆佺浜旀ワ細鍦ㄥ乏渚у彸閿鍒锋柊锛屽氨鍙浠ョ湅鍒板垰鍒氬垱寤哄ソ鐨勬暟鎹搴擄紝濡備笅鍥炬墍绀猴細
6銆佺鍏姝ワ細鍙屽嚮鎵撳紑鍒氬垰鍒涘缓濂界殑鏁版嵁搴擄紝鐐瑰嚮琛锛屽湪鍙宠竟绌虹櫧澶勫彸閿锛岄夋嫨鏂板缓琛锛屽傚浘鎵绀猴細
7銆佺涓冩ワ細杩涘叆鍒涘缓琛ㄧ殑椤甸潰锛屾帴涓嬫潵灏辨槸鍒涘缓瀛楁典簡锛岃剧疆涓婚敭骞朵笖鑷鍔ㄩ掑烇紝鑷鍔ㄩ掑炵殑浣滅敤鏄锛屾瘡澧炲姞涓鏉℃暟鎹锛宨d灏变細鑷鍔ㄥ炲姞锛屼笉闇瑕佹垜浠杈撳叆銆
8銆佺鍏姝ワ細鍚屾椂鎸塁trl+s淇濆瓨鏁版嵁琛锛屽苟涓斿~鍐欐暟鎹琛ㄥ悕锛屽懡鍚嶄负xz銆傞氳繃涓婇潰鐨勬ラわ紝鎴戜滑灏卞畬缇庡疄鐜版暟鎹搴撶殑鍒涘缓涓庢暟鎹琛ㄧ殑鍒涘缓銆
mysql濡備綍寤虹珛锛
鍦╩ysql涓锛屽彲浠ヤ娇鐢ㄢ淐REATEDATABASE鈥濊鍙ユ潵鍒涘缓鏁版嵁搴擄紝璇娉曟牸寮忎负鈥淐REATEDATABASE鏁版嵁搴撳悕;鈥濄
鍦∕ySQL涓锛屽彲浠ヤ娇鐢–REATEDATABASE璇鍙ュ垱寤烘暟鎹搴擄紝璇娉曟牸寮忓備笅锛
CREATEDATABASE鏁版嵁搴撳悕
CHARACTERSET瀛楃﹂泦鍚峕
COLLATE鏍″硅勫垯鍚峕;
涓鐨勫唴瀹规槸鍙閫夌殑銆傝娉曡存槑濡備笅锛
鏁版嵁搴撳悕锛氬垱寤烘暟鎹搴撶殑鍚嶇О銆侻ySQL鐨勬暟鎹瀛樺偍鍖哄皢浠ョ洰褰曟柟寮忚〃绀篗ySQL鏁版嵁搴擄紝鍥犳ゆ暟鎹搴撳悕绉板繀椤荤﹀悎鎿嶄綔绯荤粺鐨勬枃浠跺す鍛藉悕瑙勫垯锛屼笉鑳戒互鏁板瓧寮澶达紝灏介噺瑕佹湁瀹為檯鎰忎箟銆傛敞鎰忓湪MySQL涓涓嶅尯鍒嗗ぇ灏忓啓銆
濡備綍鍦╩ysql涓鍒涘缓emp琛锛
鍦╩ysql涓鍒涘缓emp琛ㄦ柟娉曪細
1锛屾墦寮mysql鍛戒护琛岀紪杈戝櫒銆
2锛岃緭鍏ュ瘑鐮侊紝杩炴帴鏁版嵁搴撱
3锛屽厛鏌ョ湅涓涓嬫墍鏈夋暟鎹搴擄紝鏄鍚︽湁鎴戜滑鎯宠佹搷浣滄暟鎹搴撱傦紙褰撶劧浣犱篃鍙浠ヨ嚜宸卞垱寤轰竴涓鏁版嵁搴撱
4锛岃緭鍏ヤ娇鐢ㄦ暟鎹搴撱傚垱寤鸿〃锛岃〃閲岄潰杈撳叆鏁版嵁鍒椼俢reatetable琛ㄥ悕锛堝垪锛屽垪锛夈
5锛宻howtables锛屽氨鍙浠ユ煡鐪嬪湪鏁版嵁搴撲腑鍒涘缓鐨勮〃浜嗐
Ⅳ 数据库如何建立
问题一:怎样建立一个简单数据库? 把excel导入数据库,不出现表格嵌套可以使用下面这个方法导入;
思路:
(1)、把excel数据读入到dataset中;
(2)、建立相应结构的数据表格
(3)、把dat畅set中的数据更新到数据表中
问题二:如何在excel中创建“数据库” excel是一个自由表,一个EXCEL的工作薄就是一个数据库,它里面的每一张表就是数据库的表,你可象操作表一样对其进行查询等操作,它里面的列就是数据库的字段,行就是记录,因此你可以按数据库的架构来组建数据,只是你如果你组建的数据不符合数据库的规则,在查询时不能得到时相应的结果。因此在EXCEL中不存在创建数据库。但对存在的数据可以引用。当满足条件A、B、C、D……时引用是可以的,但如果是在EXCEL中直接引用是不行的,一种是用VBA利用ADO访问EXCEL,在查询时把A、B、C、D几个条件按SQL语法写进查询语句中,引用返回的记录集,一种是利用函数把满足A、B、C、D的记录筛选出来,然后再引用。
问题三:如何新建数据库关系图 红框:在CREATE 弗ABLE 的时候使用外键约束。
不论你建立一对一、一对多、多对多的关系,关系的两端都是连接一张表,这方面你可以了解一下E-R图!
问题四:sqlserver 下怎么建立数据库 怎么建表 方法/步骤
1
首先我们打开SQL SERVER自带的数据库管理工具,从开始菜单中可以找到,如图点击进去;
2
开始连接SQL SERVER服务器,就是我们装好的SQL SERVER 服务器;
3
右击数据库,选择第一个,新建一个数据库;
4
填写数据库的名称,下面是设置自动增长的,一般不用管,默认
5
点击确定后就可以生成一个数据库,此时里面是没有表的;
6
右击表新建一个表,填写你要的字段名称
7
填完字段名称后点击字段名称那个内部窗口的小叉叉,然后就提示你输入表名了,填写下表名,一个数据库的建立过程就是这样的;
或者
create database stuDB
on primary -- 默认就属于primary文件组,可省略
(
/*--数据文件的具体描述--*/
name='stuDB_data', -- 主数据文件的逻辑名称
filename='D:\stuDB_data.mdf', -- 主数据文件的物理名称
size=5mb, --主数据文件的初始大小
maxsize=100mb, -- 主数据文件增长的最大值
filegrowth=15%--主数据文件的增长率
)
log on
(
/*--日志文件的具体描述,各参数含义同上--*/
name='stuDB_log',
filename='D:\stuDB_log.ldf',
size=2mb,
filegrowth=1mb
)
问题五:怎样建立一个大型数据库? 建立一个数据库当你想建立一个表时,你必须按照以下的步骤先建立一个数据库:在SQL Enterprise Manager中,选择你的数据库的名字。从Manage菜单中选择Databases选项。管理数据库的窗口就出现了。在工具条上点击新建数据库的按钮,就会出现新建数据库的对话框(如图3.5所示)。注意现在版本的SQL Server(version 6.5)最多能有32,767个数据库。每个数据库的最小容量是1MB,最大容量是ITB。在SQL Enterprise Manager对话框中的新建数据库对话框。 填写你的数据库所要使用的名字(不能有空格)。 然后,填写你要建立的数据库所在的数据库设备(例如,他就是你在前面一步建立的数据库设备)。 这个新建数据库的对话框会以图形的方式显示所有数据库设备的已经使用和没有使用的空间。 当你建立一个数据库时,你可以选择去建立事务日志。为了建立事务日志,你需要指定一个log device(日志数据库设备)。在新建数据库对话框中,打开标有LogDevice的下拉式框,然后选择一个数据库设备和用于日志的空间大小。注意每个数据库都有它自己的事务处理日志,它记录了对数据库每一个请求(modify,insert,delete)。日志文件是对数据库的内部处理过程的一种监视。它允许你对数据库执行updates, inserts, deletes等操作。所以在需要的时候,你也可以取消这些操作的结果。在系统没有正确地关闭,而只是停机或重新启动时,这些事务处理的日志是很有用的-在重新启动时,SQL Server会根据事务处理日志来恢复数据。注意当你把事务处理日志向一个mp 数据库倾倒时,你的事务处理日志会被截短。你也可以强制地使你的事务日志缩短。如果你想知道有关事务日志的更多的信息,请查询SQL 在线帮助文件,用关键字transaction log查找。6当你完成在新建数据库的对话框中的这些问题的回答,点击Create Now 按钮。你的数据库就会在Databases文件夹下显示出来。
问题六:创建数据库的两种方法 交互式创建,就是你右击数据库然后选择新建数据库按钮就可以.....还有一种就是sql语句创建比如创建一个数据库名为a 的数据库,那么sql语句就是,create database a;然后执行下就可以...
问题七:如何建立一个数据库存储过程 由于不知道你的表结构,所以以下过程供参考(提醒:创建存储过程前,先选好要执行创建语句的数据库)
--------------------------------------------------
CREATE PROCEDURE getavg--存储过程名字为getavg
@kc varchar(255),--假设课程号字段为字符类型
@avg decimal(5,1) OUTPUT --输出平均成绩
AS
--课程号[email protected] 的平均成绩
SELECT @avg = avg(成绩字段)
from 表名
where 课程号字段 = @kc
return @avg
GO
------
以上为创建存储过程,以下为调用
declare @a decimal(5,1)
EXECUTE getavg '课程号', @avg = @a output
print @a
问题八:在电子表格中如何建立数据库?? 一、 建立数据库
方法一:使用向导,调出方法⑴可采用“文件”菜单“新建”
⑵或采用“工具”菜单“向导”
方法:使用数据库设计器
1、 使用向导建立数据库
特点:可以方便快捷地创建数据库,但只适用于一般常用的数据库。
2、 使用数据库设计器建立数据库
特点: 最大特点就是灵活性
操作步骤:⑴“文件”菜单“新建”,显示新建对话框
⑵选择“数据库”和单击“新建文件”钮
⑶在创建对话框中输入新数据库的名称和单击“保存”钮
效果:数据库文件已经建立完成。
显示出“数据库设计器”窗口和“数据库设计工具”
打开“数据库设计器”工具方法:“显示”菜单“工具栏”
选择“数据库设计器”
三、建立表
1、 数据库与数据表
可以先建立自由表,然后再添加到数据库中
建立新的数据库表,系统会将其自动加入到数据库中。
2、 建立自由表
注意:自由表独立于任何数据库,如需要课添加到数据库中,但不能同时
将一个表添加到多个数据库。
预备知识:建立表必须首先建立表的结构
即要描述各个字段的字段名、字段类型、字段宽度、如果是数
值型还有小数位数,以及索引、是否再字段中允许空值(选择NULL)
3、 建立数据库表
有三种方法:
法一、“文件”菜单“新建”,显示新建对话框
选择“表”和单击“新建文件”钮
在创建对话框中输入新数表名称和单击“保存”钮
法二、再建立完数据库后,不关闭“数据库设计器”窗口,单击鼠标右键后
选择快捷菜单种的“新表”,单击“新表”钮,再创建对话框输入表 名
后“保存”
法三、使用数据库设计器工具栏
(“显示”菜单“工具栏”)
选择“数据库设计器”工具栏种的第一个钮“新建表”
二、使用命令建立数据库、数据库表
1、 建立数据库
CREATE DATABASE 数据库名称
2、 建立数据库表
CREATE TABLE │DBF 表名 [FREE]
(字段名1 字段类型 [(字段宽度 [,小数位数] )]
[(字段名2……]
二、使用向导建立查询
1、查询形式分类:查询向导:标准查询
交叉表向导:以电子表格形式输出查询结果
图形向导:以电子图形形式输出查询结果
2、使用查询向导建立查询步骤:
[0]使用查询向导前必须先打开用到的库表或自由表
⑴字段选取
⑵记录筛选
⑶选择排序方式
⑷查询完成(选择保存并运行)(浏览查询)
⑸打开查询设计器,修改查询
问题九:如何建立一个数据库呢? 你上面将创建表和创建数据库等相关的东西混淆了。建议你多看下书理清下思路。一步一步来,学东西别急。
创建数据库:
create datebase db;
---这句代码创建数据库,数据库路径和大小由系统默认。
on
( 分配内存大小、数据库路径等。
)
―――创建表―――――
create table tb_(
username varchar(20) not null primary key
)-----创建字段
――――――――――――――
应该你有书,比着书多敲敲代码,有不懂的再交流。
Ⅳ 如何建立一个数据库
MySQL安装完成后,要想将数据存储到数据库的表中,首先要创建一个数据库。创建数据库就是在数据库系统中划分一块存储数据的空间。在MySQL中,创建数据库的基本语法格式如下所示:
CREATE DATABASE 数据库名称;
在上述语法格式中,“CREATE DATABASE”是固定的SQL语句,专门用来创建数据库。“数据库名称”是唯一的,不可重复出现。
例如下面我们创建一个名称为itcast的数据库,SQL语句如下所示:
CREATE DATABASE itcast;
执行结果如下所示:
上述执行结果显示出了数据库itcast的创建信息,例如,数据库itcast的编码方式为utf-8。
Ⅵ 如何创建数据库
什么是SQL呢 SQL就是专门用来做数据库的一门语言 和C语言差不多 (当然功能不紧紧是做数据了 编程啊 都可以..... 这里就不多说了)z这道题用ACCESS 就可以完成了
1 首先 用Access 2000(数据库 )做一个数据库 打开设计器创建表 在点菜单 另存为 名为班级名+自己名字英文简写 最后点保存啦 (每完成系统都是有提示的啦) 第一问 解决
2 打开设计器 上面做的表下面下
创建数据表 名字都是在最后完成时做的 先不用管 然后在输入sID,sName,sSex,sAge,sClass 注意根据后面的要求填写字段 及数据类型 以及
在做其他的问题了将T_Student表的sID字段设置为标识列,种子为1,增量为2。
为T_Student表的sSex(性别)字段设置其默认值为“男”。
为T_Student表的sAge(年龄)字段设置检查约束,规定年龄在0到30岁之间。
为T_KC表的cName(课程名称)字段设置唯一性约束。,规定课程名称不得重复。
生成一个规则t_rule,限制数据的取值范围在(0---100)之间,然后将这个规则绑定到T_CJ表的cj(成绩)字段。
为T_KC表的cName字段创建索引。
最后
当然主键当然是SID了 一定要标好哦~~·先不管作业其他要求
在依次做其他2个表;
T_KC(cID,cName,sBianhao,sXuefen)
T_CJ(sID,cID,cj) 注意主键是SID
3. 做好了三个表后退出设计器
在打开以一个个表 在按要求输入(在每个表中添加3-5条记录。)
好了 基本就完成了
当然用SQL 也能完成 这些问题 并且要快 但涉及到TQL语言 编程问题 很难说清楚 就不一一解释了···
Ⅶ 如何使用access来建立数据库
创建数据库有很多种方法,这里是最简单的创建方法,打开数据库软件以后,在文件菜单里点新建,然后右侧会出现选项卡,我们选择空数据库。打开对话框后,找一个存储数据库文件的位置。然后输入一个新的文件名比如“db2.mdb”
这样就完成了一个新数据库的创建。