當前位置:首頁 » 數據倉庫 » 製作資料庫sql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

製作資料庫sql

發布時間: 2022-04-13 15:27:48

資料庫製作(sql語句應用)

創建一個Access資料庫
資料庫中包括下列三個表,數據類型自己考慮。
Students(學號,姓名,性別,出生日期,入學成績,專業,個人簡歷,照片)
Course(課程號,課程名稱,學時,學分)
Grade(學號,課程號,成績)
三個表中分別存有30條、8條、60條不同的記錄。
⑴在查詢狀態下,在SQL視圖中分別用SQL語句實現創建以上三個表。
create
table
Students
(
學號
char(10),
性別
char(10),
出生日期
datetime,
入學成績
int,
專業
char(10),
個人簡歷
char(10),
照片
char(100)
)
其他依次類推
⑵分別用SOL語句實現對表結構增加欄位,刪除欄位,修改欄位(類型,長度,名稱)。
alter
table
students
性別
char(20)
⑶分別用SQL語句實現對三個表中記錄的追加。
insert
into
students
values
('0001','張三',',',',……)
⑷分別用SQL語句實現對三個表中滿足條件記錄的更新。
update
students
set
name
'李四'
where
……
⑸分別用SQL語句實現對三個表中相應記錄刪除。
delete
from
students
⑹用SQL語句實現對以上三個表進行相關數據的查詢,查詢的結果中應包括學號、姓名、性別、課程名稱、成績等內容。
⑺製作窗體,表示三個表數據
⑻將分別製作三個表的列印報表及⑹查詢結果的列印報表。

㈡ 設計一個SQL資料庫

你說的太模糊
1.創建資料庫 create database 資料庫名 例:create database test
go
2.使用創建的資料庫 use 資料庫名 例:use test
go
3.創建表 create table 表名(欄位名 字元類型 相應約束,欄位名 字元類型…) 例:create table test(test1 char(6)primary key,test2 int)
go
4.插入數據 insert into 表名(欄位名) values(對應數據) 例:insert into test(test1) values('小白') insert into test values('小黑',16)
go
5.查詢(符合條件)數據 select 欄位名 from表名 where=條件 select test1 from test where test2=16
go
6.刪除(符合條件)數據 delete from 表名 where 條件

㈢ 怎麼做資料庫

如下:

㈣ sql如何生成sql文件

材料/工具:

1、打開資料庫

㈤ 用sql做一個資料庫

使用SQL SERVER新建立一個資料庫方法如下:1、選擇開始菜單中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打開【SQL Server Management Studio】窗口,並使用Windows或 SQL Server身份驗證建立連接。 2、在【對象資源管理器】窗口中展開伺服器,然後選擇【資料庫】節點 3、右鍵單擊【資料庫】節點,從彈出來的快捷菜單中選擇【新建資料庫】命令。 4、執行上述操作後,會彈出【新建資料庫】對話框。在對話框、左側有3個選項,分別是【常規】、【選項】和【文件組】。完成這三個選項中的設置會後,就完成了資料庫的創建工作, 5、在【資料庫名稱】文本框中輸入要新建資料庫的名稱。例如,這里以「新建的資料庫」。 6、在【所有者】文本框中輸入新建資料庫的所有者,如sa。根據資料庫的使用情況,選擇啟用或者禁用【使用全文索引】復選框。 7、在【資料庫文件】列表中包括兩行,一行是資料庫文件,而另一行是日記文件。通過單擊下面的【添加】、【刪除】按鈕添加或刪除資料庫文件。 8、切換到【選項頁】、在這里可以設置資料庫的排序規則、恢復模式、兼容級別和其他屬性。 9、切換到【文件組】頁,在這里可以添加或刪除文件組。 10、完成以上操作後,單擊【確定】按鈕關閉【新建資料庫】對話框。至此「新建的數據」資料庫創建成功。新建的資料庫可以再【對象資源管理器】窗口看到。

㈥ 關於SQL資料庫製作.

SQL是Structured Quevy Language(結構化查詢語言)的縮寫。SQL是專為資料庫而建立的操作命令集,是一種功能齊全的資料庫語言。在使用它時,只需要發出「做什麼」的命令,「怎麼做」是不用使用者考慮的。SQL功能強大、簡單易學、使用方便,已經成為了資料庫操作的基礎,並且現在幾乎所有的資料庫均支持SQL。 ##1 二、SQL資料庫數據體系結構 SQL資料庫的數據體系結構基本上是三級結構,但使用術語與傳統關系模型術語不同。在SQL中,關系模式(模式)稱為「基本表」(base table);存儲模式(內模式)稱為「存儲文件」(stored file);子模式(外模式)稱為「視圖」(view);元組稱為「行」(row);屬性稱為「列」(column)。名稱對稱如^00100009a^: ##1 三、SQL語言的組成 在正式學習SQL語言之前,首先讓我們對SQL語言有一個基本認識,介紹一下SQL語言的組成: 1.一個SQL資料庫是表(Table)的集合,它由一個或多個SQL模式定義。 2.一個SQL表由行集構成,一行是列的序列(集合),每列與行對應一個數據項。 3.一個表或者是一個基本表或者是一個視圖。基本表是實際存儲在資料庫的表,而視圖是由若干基本表或其他視圖構成的表的定義。 4.一個基本表可以跨一個或多個存儲文件,一個存儲文件也可存放一個或多個基本表。每個存儲文件與外部存儲上一個物理文件對應。 5.用戶可以用SQL語句對視圖和基本表進行查詢等操作。在用戶角度來看,視圖和基本表是一樣的,沒有區別,都是關系(表格)。 6.SQL用戶可以是應用程序,也可以是終端用戶。SQL語句可嵌入在宿主語言的程序中使用,宿主語言有FORTRAN,COBOL,PASCAL,PL/I,C和Ada語言等。SQL用戶也能作為獨立的用戶介面,供交互環境下的終端用戶使用。 ##1 四、對資料庫進行操作 SQL包括了所有對資料庫的操作,主要是由4個部分組成: 1.數據定義:這一部分又稱為「SQL DDL」,定義資料庫的邏輯結構,包括定義資料庫、基本表、視圖和索引4部分。 2.數據操縱:這一部分又稱為「SQL DML」,其中包括數據查詢和數據更新兩大類操作,其中數據更新又包括插入、刪除和更新三種操作。 3.數據控制:對用戶訪問數據的控制有基本表和視圖的授權、完整性規則的描述,事務控制語句等。 4.嵌入式SQL語言的使用規定:規定SQL語句在宿主語言的程序中使用的規則。 下面我們將分別介紹: ##2 (一)數據定義 SQL數據定義功能包括定義資料庫、基本表、索引和視圖。 首先,讓我們了解一下SQL所提供的基本數據類型:(如^00100009b^) 1.資料庫的建立與刪除 (1)建立資料庫:資料庫是一個包括了多個基本表的數據集,其語句格式為: CREATE DATABASE <資料庫名> 〔其它參數〕 其中,<資料庫名>在系統中必須是唯一的,不能重復,不然將導致數據存取失誤。〔其它參數〕因具體資料庫實現系統不同而異。 例:要建立項目管理資料庫(xmmanage),其語句應為: CREATE DATABASE xmmanage (2) 資料庫的刪除:將資料庫及其全部內容從系統中刪除。 其語句格式為:DROP DATABASE <資料庫名> 例:刪除項目管理資料庫(xmmanage),其語句應為: DROP DATABASE xmmanage 2.基本表的定義及變更 本身獨立存在的表稱為基本表,在SQL語言中一個關系唯一對應一個基本表。基本表的定義指建立基本關系模式,而變更則是指對資料庫中已存在的基本表進行刪除與修改。

㈦ 資料庫sql 大神幫忙做一個!!!

創建資料庫的SQL語句:

1 create database stuDB
2 on primary -- 默認就屬於primary文件組,可省略
3 (
4 /*--數據文件的具體描述--*/
5 name='stuDB_data', -- 主數據文件的邏輯名稱
6 filename='D:\stuDB_data.mdf', -- 主數據文件的物理名稱
7 size=5mb, --主數據文件的初始大小
8 maxsize=100mb, -- 主數據文件增長的最大值
9 filegrowth=15%--主數據文件的增長率
10 )
11 log on
12 (
13 /*--日誌文件的具體描述,各參數含義同上--*/
14 name='stuDB_log',
15 filename='D:\stuDB_log.ldf',
16 size=2mb,
17 filegrowth=1mb
18 )

那麼如何刪除這個資料庫呢,SQL Server將資料庫的清單存放在master系統資料庫的sysdatabases表中,只需要查看該表是否存在於該資料庫中就可以
了,語句如下:
use master -- 設置當前資料庫為master,以便訪問sysdatabases表
go
if exists(select * from sysdatabases where name='stuDB')
drop database stuDB
go
創建表和刪除表的SQL語句如下:

use StuDB
go
if exists(select * from sysobjects where name='stuMarks')
drop table stuMarks
create table stuMarks
(
ExamNo int identity(1,1) primary key,
stuNo char(6) not null,
writtenExam int not null,
LabExam int not null
)
go

-- 其中,列屬性"identity(起始值,遞增量)" 表示"ExamNo"列為自動編號, 也稱為標識列alter table 表名
add constraint 約束名 約束類型 具體的約束說明
alter table 表名
drop constraint 約束名alter table stuMarks
add constraint UQ_stuNo Unique(stuNo)alter table stuMarks
drop constraint UQ_stuNo/*--添加SQL登錄賬戶--*/
exec sp_addlogin 'xie', '123456' -- 賬戶名為xie,密碼為123456--刪除xie賬戶名
exec sp_droplogin 'xie'/*--在stuDB資料庫中添加兩個用戶(必須存在)--*/
use stuDB
go
exec sp_grantdbaccess 'xie','123456'
go-- 提示:SQL Server 中的dbo用戶是具有在資料庫中執行所有活動許可權的用戶,表示資料庫的所有者(owner),一般來說,
-- 如果創建了某個資料庫,就是該資料庫的所有者,即dbo用戶,dbo用戶是一個比較特殊的資料庫用戶,無法刪除,且此用
-- 戶始終出現在每個資料庫中
/* --給資料庫用戶授權-- */
-- 授權的語法如下
-- grant 許可權 [on 表名] to 資料庫用戶
use stuDB
go
grant select,update,insert on stuMarks to xie
grant create table to xie
go

㈧ 怎麼創建一個空的SQL資料庫用什麼軟體具體怎麼做

拿學生信息管理舉例:最簡單的步驟
1.創建資料庫stu_db,新建表stuInfo(學生信息表),並建立相應的欄位;
2.寫一個類clsDB,用於連接資料庫;用SqlConnection對象;
3.新建一個add.aspx頁面,用來添加學生信息;
4.新建一個show.aspx頁面,用Repeater數據控制項顯示數據,此頁面的主要功能有:(1)根據指定的學生編號刪除學生信息、(2)鏈接到修改數據的頁面,用問號傳值將學生編號傳到update.aspx頁面;
5.新建一個update.aspx頁面,此頁面用來修改學生信息,用Request對象接問號傳值,根據接收的學生編號的值查詢該編號所對應的學生信息,然後更新信息。
很不錯哦,你可以試下
f去a慳zミuЕgeモチqs}v侑d66110840762011-9-11
1:07:08

㈨ 如何建立sql資料庫

問的太籠統了,資料庫可多了

如果建網站實用大型資料庫可以分為
asp選擇實用sql server最佳
php選擇mysql最佳
jsp選擇mysql,oracle(JSP不懂)

還有CGI到底能連什麼資料庫,怎麼連我一點也不知道,沒用過

所以我沒法回答你,樓上的針對MS SQL SERVER指出了些,我也不重復了
MYSQL ,ORACEL更沒必要詳細講,特別是ORACLE不是一句兩句能說清楚的

大型資料庫期勢必操作系統還復雜

㈩ 怎麼製作SQL資料庫

可以在查詢分析器中用sql語句創建:create database 資料庫名;也可以在企業管理器中直接新建資料庫。