資料庫的新建
1. 創建資料庫的兩種方法
創建資料庫有兩種方式:
1.用圖形界面創建資料庫
資料庫(Database)是按照數據結構來組織、存儲和管理數據的建立在計算機存儲設備上的倉庫。
簡單來說是本身可視為電子化的文件櫃——存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。
拓展資料:
資料庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,它產生於距今六十多年前,隨著信息技術和市場的發展,特別是二十世紀九十年代以後,數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。資料庫有很多種類型,從最簡單的存儲有各種數據的表格到能夠進行海量數據存儲的大型資料庫系統都在各個方面得到了廣泛的應用。
在信息化社會,充分有效地管理和利用各類信息資源,是進行科學研究和決策管理的前提條件。資料庫技術是管理信息系統、辦公自動化系統、決策支持系統等各類信息系統的核心部分,是進行科學研究和決策管理的重要技術手段。
2. 如何創建資料庫
1、首先在電腦端安裝Mysql,然後進行信息配置操作。打開該軟體,如圖所示。
3. 創建資料庫語句
選擇開始菜單中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打開【SQL Server Management Studio】窗口,並使用Windows或 SQL Server身份驗證建立連接。
在【對象資源管理器】窗口中展開伺服器,然後選擇【資料庫】節點
右鍵單擊【資料庫】節點,從彈出來的快捷菜單中選擇【新建資料庫】命令。
執行上述操作後,會彈出【新建資料庫】對話框。在對話框、左側有3個選項,分別是【常規】、【選項】和【文件組】。完成這三個選項中的設置會後,就完成了資料庫的創建工作,
在【資料庫名稱】文本框中輸入要新建資料庫的名稱。例如,這里以「新建的資料庫」。
在【所有者】文本框中輸入新建資料庫的所有者,如sa。根據資料庫的使用情況,選擇啟用或者禁用【使用全文索引】復選框。
在【資料庫文件】列表中包括兩行,一行是資料庫文件,而另一行是日記文件。通過單擊下面的【添加】、【刪除】按鈕添加或刪除資料庫文件。
切換到【選項頁】、在這里可以設置資料庫的排序規則、恢復模式、兼容級別和其他屬性。
切換到【文件組】頁,在這里可以添加或刪除文件組。
完成以上操作後,單擊【確定】按鈕關閉【新建資料庫】對話框。至此「新建的數據」資料庫創建成功。新建的資料庫可以再【對象資源管理器】窗口看到。
4. 資料庫的建立
丁家山鉛鋅礦床綜合地質資料庫採用的資料庫平台為 Oraclellg。地質礦產資料表格 的數據結構是線性的,它們可一對一地直接轉換為Oracle11g中關系模型的邏輯結構即二 維關系表來表示,稱為數據表。
掃描的電子文檔存儲量都較大,不能用關系模型中普通數據類型來表達。但 Oracle、 SQL Server等大型關系資料庫系統都提供了二進制大對象(BLOB )類型數據的操作與處理 支持,本課題組將報告與圖件的文檔文件、柵格圖像文件、矢量圖形文件的以文件的形式 上載進資料庫,保存在相關二維表格的BLOB類型的欄位中。對於某些報告或圖件,若以 多個文件存儲,本課題組可以將這些文件作為多個二進制大對象保存在資料庫表格的多條 記錄的BLOB欄位中,或用壓縮工具(如 WinZip、WinRar 等)打包為單個文件進行上載存儲。
因此,綜合地質資料庫的建庫工作主要包括以下三方面:(1)將手工錄入的 Excel 數據 經過檢查後導入 Oracle 庫;(2)將軟體提取的 Access 資料庫中的數據導入 Oracle 資料庫; (3)在Oracle資料庫中建立分類表格,將掃描的電子文檔上傳到 Oracle資料庫。
5. 什麼是資料庫,該怎麼建立屬於自己的資料庫
答:
1、網路回答:資料庫是「按照數據結構來組織、存儲和管理數據的倉庫」
2、如果是簡單看網路回答,那麼新人應該還是完全不明白的,網路回答我是希望可以大家不要建立錯誤的觀念。下面我將用朴實的語言回答你的這個問題,資料庫的主要用途還是在IT行業,一般只有計算機行業的IT專業的人才才會需要學習並且掌握資料庫技術,簡單舉例就是,使用微信或者網路賬號,申請了,下次就可以用這個賬號進行登錄,這也是因為你的賬號在網路的伺服器的資料庫上進行了存儲。資料庫存儲了大量的用戶數據。方便在需要的時候查詢,增減。
3,首先說明如果是非IT行業,並且只是普通的電腦使用者,建立自己的資料庫並沒有太大的意義,其中還涉及了語法和比較多的命令,資料庫的管理軟體才能查找自己的數據。相對來說比較麻煩。
4、如果想要建立自己的資料庫,可以下載一個mySql,進行安裝逐步學習使用,因為資料庫技術相對來說需要花費一定(最起碼一個月時間)的時間去學習,這里不是一兩句可以講完的。我的回答就這么多了
6. 怎麼新建資料庫
方法/步驟
1、首先打開sql server管理系統工具,然後使用資料庫賬號登錄到數據管理系統。
7. 怎麼創建一個本地的sql資料庫
CREATE DATABASE database_name
[ CONTAINMENT = { NONE | PARTIAL } ]
[ ON
[ PRIMARY ] <filespec> [ ,...n ]
[ , <filegroup> [ ,...n ] ]
[ LOG ON <filespec> [ ,...n ] ]
]
[ COLLATE collation_name ]
[ WITH <option> [,...n ] ]
[;]
<option> ::=
{
FILESTREAM ( <filestream_option> [,...n ] )
| DEFAULT_FULLTEXT_LANGUAGE = { lcid | language_name | language_alias }
| DEFAULT_LANGUAGE = { lcid | language_name | language_alias }
| NESTED_TRIGGERS = { OFF | ON }
| TRANSFORM_NOISE_WORDS = { OFF | ON}
| TWO_DIGIT_YEAR_CUTOFF = <two_digit_year_cutoff>
| DB_CHAINING { OFF | ON }
| TRUSTWORTHY { OFF | ON }
}
<filestream_option> ::=
{
NON_TRANSACTED_ACCESS = { OFF | READ_ONLY | FULL }
| DIRECTORY_NAME = 'directory_name'
}
To attach a database
CREATE DATABASE database_name
ON <filespec> [ ,...n ]
FOR { { ATTACH [ WITH <attach_database_option> [ , ...n ] ] }
| ATTACH_REBUILD_LOG }
[;]
<filespec> ::=
{
(
NAME = logical_file_name ,
FILENAME = { 'os_file_name' | 'filestream_path' }
[ , SIZE = size [ KB | MB | GB | TB ] ]
[ , MAXSIZE = { max_size [ KB | MB | GB | TB ] | UNLIMITED } ]
[ , FILEGROWTH = growth_increment [ KB | MB | GB | TB | % ] ]
)
}
<filegroup> ::=
{
FILEGROUP filegroup_name [ CONTAINS FILESTREAM ] [ DEFAULT ]
<filespec> [ ,...n ]
}
<attach_database_option> ::=
{
<service_broker_option>
| RESTRICTED_USER
| FILESTREAM ( DIRECTORY_NAME = { 'directory_name' | NULL } )
}
<service_broker_option> ::=
{
ENABLE_BROKER
| NEW_BROKER
| ERROR_BROKER_CONVERSATIONS
}
Create a database snapshot
CREATE DATABASE database_snapshot_name
ON
(
NAME = logical_file_name,
FILENAME = 'os_file_name'
) [ ,...n ]
AS SNAPSHOT OF source_database_name
[;]
database_name
新資料庫的名稱。
資料庫名稱在 SQL Server 的實例中必須唯一,並且必須符合 標識符規則。
除非沒有為日誌文件指定邏輯名稱,否則 database_name 最多可以包含 128 個字元。
如果未指定邏輯日誌文件名稱,則 SQL Server 將通過向 database_name 追加後綴來為日誌生成 logical_file_name 和 os_file_name。
這會將 database_name 限制為 123
個字元,從而使生成的邏輯文件名稱不超過 128 個字元。
如果未指定數據文件的名稱,則 SQL Server 使用 database_name 作為 logical_file_name 和 os_file_name。
默認路徑從注冊表中獲得。
可以使用 Management Studio 中的「伺服器屬性」(「資料庫設置」頁)更改默認路徑。
更改默認路徑要求重新啟動 SQL Server。
CONTAINMENT
指定資料庫的包含狀態。
NONE = 非包含資料庫。
PARTIAL = 部分包含的資料庫。
ON
指定顯式定義用來存儲資料庫數據部分的磁碟文件(數據文件)。
當後面是以逗號分隔的、用以定義主文件組的數據文件的 <filespec> 項列表時,需要使用
ON。
主文件組的文件列表可後跟以逗號分隔的、用以定義用戶文件組及其文件的 <filegroup>
項列表(可選)。
PRIMARY
指定關聯的 <filespec> 列表定義主文件。
在主文件組的 <filespec> 項中指定的第一個文件將成為主文件。
一個資料庫只能有一個主文件。
有關詳細信息,請參閱 資料庫文件和文件組。
如果沒有指定 PRIMARY,那麼 CREATE DATABASE
語句中列出的第一個文件將成為主文件。
LOG ON
指定顯式定義用來存儲資料庫日誌的磁碟文件(日誌文件)。
LOG ON 後跟以逗號分隔的用以定義日誌文件的 <filespec> 項列表。
如果沒有指定 LOG ON,將自動創建一個日誌文件,其大小為該資料庫的所有數據文件大小總和的 25% 或 512
KB,取兩者之中的較大者。
此文件放置於默認的日誌文件位置。
有關此位置的信息,請參閱 查看或更改數據文件和日誌文件的默認位置 (SQL Server Management Studio)。
不能對資料庫快照指定 LOG ON。
COLLATE collation_name
指定資料庫的默認排序規則。
排序規則名稱既可以是 Windows 排序規則名稱,也可以是 SQL 排序規則名稱。
如果沒有指定排序規則,則將 SQL Server 實例的默認排序規則分配為資料庫的排序規則。
不能對資料庫快照指定排序規則名稱。
不能使用 FOR ATTACH 或 FOR ATTACH_REBUILD_LOG
子句指定排序規則名稱。
有關如何更改附加資料庫的排序規則的信息,請訪問此 Microsoft 網站。
有關 Windows 和 SQL 排序規則名稱的詳細信息,請參閱 COLLATE (Transact-SQL)。
注意
包含資料庫的排序方式不同於非包含資料庫。
有關詳細信息,請參閱 包含資料庫的排序規則。
WITH <選項>
僅在將 CONTAINMENT 設置為 PARTIAL 之後,才允許使用以下選項。
如果將 CONTAINMENT 設置為 NONE,將發生錯誤。
<filestream_options>
NON_TRANSACTED_ACCESS = { OFF | READ_ONLY | FULL }
指定對資料庫的非事務性 FILESTREAM 訪問的級別。
USE master;
GO
CREATE DATABASE mytest;
GO
-- Verify the database files and sizes
SELECT name, size, size*1.0/128 AS [Size in MBs]
FROM sys.master_files
WHERE name = N'mytest';
GO
USE master;
GO
CREATE DATABASE mytest;
GO
-- Verify the database files and sizes
SELECT name, size, size*1.0/128 AS [Size in MBs]
FROM sys.master_files
WHERE name = N'mytest';
GO
B.創建指定數據和事務日誌文件的資料庫
下面的示例將創建資料庫 Sales。
因為沒有使用關鍵字 PRIMARY,第一個文件 ( Sales_
dat) 將成為主文件。
因為在 Sales_ dat 文件的 SIZE 參數中沒有指定 MB 或 KB,將使用 MB 並按 MB 分配。
Sales_ log 文件以 MB 為單位進行分配,因為 SIZE 參數中顯式聲明了
MB 後綴。
USE master;
GO
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\saledat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = Sales_log,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\salelog.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB ) ;
GO
USE master;
GO
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\saledat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = Sales_log,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\salelog.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB ) ;
GO
C.通過指定多個數據和事務日誌文件創建資料庫
以下示例創建資料庫 Archive,該資料庫具有三個 100-MB 數據文件和兩個 100-MB 事務日誌文件。
主文件是列表中的第一個文件,並使用 PRIMARY
關鍵字顯式指定。
事務日誌文件在 LOG ON 關鍵字後指定。
請注意用於 FILENAME 選項中各文件的擴展名: .mdf 用於主數據文件, .ndf 用於輔助數據文件, .ldf 用於事務日誌文件。
此示例將資料庫放置於 D: 驅動器上,而非 master 資料庫中。
USE master;
GO
CREATE DATABASE Archive
ON
PRIMARY
(NAME = Arch1,
FILENAME = 'D:\SalesData\archdat1.mdf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20),
( NAME = Arch2,
FILENAME = 'D:\SalesData\archdat2.ndf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20),
( NAME = Arch3,
FILENAME = 'D:\SalesData\archdat3.ndf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20)
LOG ON
(NAME = Archlog1,
FILENAME = 'D:\SalesData\archlog1.ldf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20),
(NAME = Archlog2,
FILENAME = 'D:\SalesData\archlog2.ldf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20) ;
GO
USE master;
GO
CREATE DATABASE Archive
ON
PRIMARY
(NAME = Arch1,
FILENAME = 'D:\SalesData\archdat1.mdf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20),
( NAME = Arch2,
FILENAME = 'D:\SalesData\archdat2.ndf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20),
( NAME = Arch3,
FILENAME = 'D:\SalesData\archdat3.ndf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20)
LOG ON
(NAME = Archlog1,
FILENAME = 'D:\SalesData\archlog1.ldf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20),
(NAME = Archlog2,
FILENAME = 'D:\SalesData\archlog2.ldf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20) ;
GO
8. 如何建立sql資料庫
1.在資源管理器中,點擊資料庫,右鍵,新建資料庫
2.在資源管理器中,新建查詢,利用腳本新建資料庫:
create
database
dbname
9. sql如何新建資料庫
SQL2000
在開始-程序- MICROSOFT SQLSERVER- 企業管理器 界面下打開控制台根目錄下的所有+號展開到(LOCAL)(WINDOWS NT),它下面有+資料庫,+數據轉換服務...等等,你在「資料庫」右鍵點「新建資料庫」 就可以了
SQL2005
》打開SQL Server Management Studio 。
》系「連接到伺服器」對話框中,「伺服器類型」下拉選項選擇「資料庫引擎」,「伺服器名稱」個度默認會顯示上次連接的伺服器,可以使用計算機名稱、IP地址或是命名管道來連接。
》打開「對象資源管理器」,右擊「資料庫」可以新建資料庫。
》點擊新建資料庫後,出現一個窗口,通常只要完成常規頁面設置即可。設置如下:
1.「資料庫名稱」要符合SQL的命名規則,唔好與現存的資料庫名稱相同。 2.「所有者」,點一下「。。。」按扭來選取其他用戶。
3.「使用全文索引」,全文索引可以快速且有彈性地編制索引,查詢大量非結構化文本數據時效率高於LIKE表達式。
4.「邏輯名稱」,一般採用默認的,方便管理。
5.「初始大小」,設置時可根據你的主要資料庫估計用到幾大,便設到幾大,再去設啟用「自動增長」。一般選按1M,「不限制文件增長」。
6.「路徑」,選擇存儲資料庫的位置。
7.日誌的設置按數據設置技巧相同,但要注意,日誌文件會記錄所有發生在資料庫的變動和更新,以便到硬體損壞等各種意外時,能有效地將數據還原到發生意外的時間點上,從而確保數據的一致性與完整性。顯然,要讓日誌文件能夠發揮效用,必須將數據文件與日誌文件存儲在不同的物理磁碟上這點是您在設定日誌文件的物理文件名時所必須留意的。
8.「添加」,在添加時注意選「文件類型」,當你選擇日誌,文件組就會自動選用「不適用」。還要注意,不用的日誌,存儲路徑的物理盤應設置為不同。以便還原。
9.添加次要數據文件默認會隸屬於主要文件組,如果你想新建一個文件組,在次要數據的文件組中選擇「新文件組」,輸入名稱,選中「默認值」。如果你唔想被人修改或更新文件組內的表,你就選「只讀」。