資料庫logon
先看一下你能不能連接到伺服器,ping一下伺服器名稱是否能ping通?能ping通就轎察好辦,ping不通縣想辦法和伺服器連接上。
另外,你用的是什麼資料庫?如果你用的是Oracle10g或以上:
方法一:你可以在你的電腦上直接以頁面的形式打開服務飢帆陵器端資料庫操作,地址一般為:伺服器名稱或ip地址:1158/em/console/logon/logon,打開後以sys或system登錄即可。
方法二:也可以在客戶端安裝一個Oracle同版本的客戶端,在客戶端配置好伺服器的地址、sid、監聽等,然後就可以從客戶端登錄伺服器上的資料庫進行操作了。
方法三:還可爛戚以在方法二配置好客戶端之後,安裝一個PLsql,用plsql登錄進行操作
② 建立sql資料庫方法
建立sql資料庫方法一:(咐友拿最簡單告肢的)使用企業管理器
1)打開企業管理器
2)單擊需要創建資料庫的伺服器左邊的加號圖形,展開樹行目錄,在對話框中選擇「資料庫」節點,然後單擊滑鼠右鍵,系統彈出浮動菜單,在浮動菜單中選擇新建資料庫命令,在彈出的屬性框中填好相應的選項即可
如何建立sql資料庫方法二:使用查詢分析器(要用代碼的,嘿嘿)
1)登陸查詢分析器以後在文本框中輸入代碼即可
2)例如用Transact-SQL語言創建數衡搭據庫的代碼
Usemaster
Go
CREATEDATABASE產品管理信息系統
ON
(
NAME=產品管理信息系統_dat,
FILENAME="C:產品管理信息系統.mdf",
SIZE=5,
MAXSIZE=10,
FILEGROWTH=1
)
LOGON
(NAME=產品管理信息系統_log,
FILENAME="C:產品管理信息系統.ldf",
SIZE=2,
MAXSIZE=5,
FILEGROWTH=1
)
GO
使用命令代碼如下:
CreateTableT_Teacher
(NameVarchar2(32)NOTNULL,
SexChar(1)NOTNULL,
TitleVarchar2(32),
ProfessionVarchar2(32)NOTNULL,
LevelVarchar2(24)NOTNULL,
DegreeVarchar2(24)NOTNULL,
WorkVarchar2(32)NOTNULL
);
CreateIndexidx_teacher_nameOnT_Teacher(Name);
CreateIndexidx_teacher_proOnT_Teacher(Profession);
③ SQL資料庫用代碼創建 怎麼創建
createdatabase資料庫名稱
on
(
name='aaa',
filename='aaa.dbf',
size=初始大小,
maxsize=存儲上限,
filegrowth=增長增量
)
logon
(
name='b',
filename='b.ldf',
size=初始大小,
maxsize=存儲上限,
filegrowth=增長增量
)
(3)資料庫logon擴展閱讀:
SQL語句創建基本資料庫
SQL語句代碼:CREATEDATABASE語句。
CREATEDATABASEEpiphany
ON
(
NAME=Epiphany,
FILENAME='E:SQLSERVER2008Epiphany_data.mdf',
SIZE=5MB,
MAXSIZE=20,
FILEGROWTH=20
)
LOGON
(
NAME=Epiphany,
FILENAME='E:SQLSERVER2008Epiphany_log.ldf',
SIZE=2MB,
MAXSIZE=10MB,
FILEGROWTH=1MB
);
可以用這個模板,例子:
CREATEDATABASEEpiphany
ON
(
NAME=Epiphany,
FILENAME='E:SQLSERVER2008Epiphany_data.mdf',
SIZE=5MB,
MAXSIZE=20,
FILEGROWTH=20
)
LOGON
(
NAME=Epiphany,
FILENAME='E:SQLSERVER2008Epiphany_log.ldf',
SIZE=2MB,
MAXSIZE=10MB,
FILEGROWTH=1MB
);
完畢!
④ 如何使用SQL代碼創建資料庫
創建資料庫和表的操作有兩種方法:
一、可視化操作
1.創建資料庫
選中資料庫右擊,在出現的對話框中選擇新建資料庫,然後新出現的對話框中填寫資料庫的名稱
2.創建數據表
選中資料庫下的表右擊,在出現的對話框最上方有新建表選項,新出現的對話框中有列名、數據類型、允許Null值三列,這里可以添加表的的列,添加好列後保存Ctrl+S或者點擊上方的保存,填寫表名稱確定就創建好談岩枝了。
二、使用SQL語句創建
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約束名