學生實驗報告
專業班級
網路1801
姓 名***
評 分學 號
1816060130
同 組 人
實驗課程
資料庫課程設計
實驗專案
建立資料庫及基本表
實 驗 室
實驗時間
6.1指導教師
張麗實驗準備:
(1) 準備好windows計算機裝置,並提前安裝好sql server2008及更高版本(本次實驗個人使用2008版本)。
(2) 對sql語言的create,alter,drop語句有初步的學習。
實驗原理:
(1) 資料記模型通常由資料結構、資料操作和資料的完整性約束條件組成。關係模型由關係資料結構、關係操作集合和關係完整性約束組成。
(2) 關係模式的三類完整性約束:實體完整性、參照完整性和使用者定義的完整性。
(3) sql查詢分析器可利用create、alter、drop語句建立、修改和刪除資料庫和基本表。
設計過程:
1、 利用查詢分析器建立s_c資料庫。
執行的sql語句:create database s_c;
2、 利用查詢分析器建立基本表student(sno,sname,s***,sdept)/course(cno,ccname,cpno,ccredit)/sc(sno,cno,grade).
(1) 建立student表
執行sql語句:
create table student (sno char(5) not null unique,
sname char(8) unique,
s*** char(2), sage int,
sdept char(20));
(2)建立course表;
執行sql語句:create table course (cno char(5) not null unique,
cname char(20) unique,
cpno char(5),
ccredit int);
(3)建立sc表;
執行sql語句:create table sc(sno char(5) not null,
cno char(5) not null,
grade int);
3、 利用查詢分析器修改基本表。
(1) 向student表增加「入學時間」列,其資料型別為日期型,將年齡的資料型別改為半字長整數,刪除學生姓名必須取唯一值的約束。
執行語句: alter table student
add scome date
modify sage smallint
drop unique(sname);
4、 刪除資料庫及基本表。
(1) 刪除student表
執行語句:drop table student;
(2)刪除s_c資料庫表。
執行語句:drop database s_c;
設計結果:
1、 利用查詢分析器建立s_c資料庫。
執行結果:
2、 利用查詢分析器建立基本表。
(1)建立student表
執行結果:
(2) 建立course表。
執行結果:
(3) 建立sc表
執行結果:
4、刪除資料庫及基本表。
(1)刪除student表
執行結果:
(2) 刪除s_c資料庫表。
執行結果:
mysql實驗報告4 4 資料庫實驗報告
資料庫原理及應用 實驗報告 一 實驗目的與要求 使學生加深對資料安全性與完整性的理解。並掌握sql server中有關使用者 角色及操作許可權的管理方法。熟悉通過sql語句對資料進行完整性控制。二 實驗內容 題 目 專 業 班 級 學 號 姓 名 資料庫安全性與完整性實驗 軟體工程 資料庫的安全性實...
mysql實驗報告2 資料庫實驗報告二
1 xian technological university 實驗報告 實驗課程名稱 資料庫原理及應用 專 業 資訊管理與資訊系統 班 級 130513 姓 名 賈丹丹 學 號 130513117 實驗學時 16 學時 指導教師 楊敏老師 成 績 2015 年 11 月 10 日 西安工業大學實驗...
MySQL實驗報告五 實驗報告五資料庫
實驗報告 資料庫原理應用及應用 實驗報告 題目 實驗五 1 表的更新 2 檢視的建立 查詢及更新 日期2014 04 08 班級學號 2 姓名 成績實驗環境 在已安裝的安全的 0 sql server 2000 上 實驗內容與完成情況 一 表的更新 1 插入 insert into values 或...