freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫(kù)原理-課程設(shè)計(jì):高校學(xué)籍管理系統(tǒng)(編輯修改稿)

2024-10-15 09:29 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,這種轉(zhuǎn)換一般遵循如下原則:一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式。實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼?,F(xiàn)將概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本 ER 圖轉(zhuǎn)換為關(guān)系模型,如下所示: ? 院系( 院系號(hào)、院系名、院長(zhǎng)名 ) ,這是院系實(shí)體對(duì)應(yīng)的關(guān)系模式。 ? 專業(yè)( 專業(yè)號(hào)、專業(yè)名、學(xué)號(hào)、入學(xué)時(shí)間 ) ,這是專業(yè)實(shí)體對(duì)應(yīng)的關(guān)系模式。 ? 學(xué)生 ( 學(xué)號(hào)、姓名、性別、出生日期、聯(lián)系電話 、民族、籍貫、政治面貌、身份證號(hào)、入學(xué)時(shí)間、家庭地址 、 郵政編碼 ),這是學(xué)生實(shí)體對(duì)應(yīng)的關(guān)系模式 。 ? 教師( 教工號(hào)、姓名、性別、職稱、所屬院系、聯(lián)系電話 ),這是教師實(shí)體對(duì)應(yīng)的關(guān)系模式。 ? 課程 ( 課程號(hào)、課程名 、學(xué)時(shí) 、學(xué)分 、考核方式 ),這是課程實(shí)體對(duì)應(yīng)的關(guān)系模式 。 ? 選課 ( 學(xué)號(hào)、課程號(hào) 、 成績(jī) ), 。 ? 授課 ( 教工號(hào)、課程號(hào) 、 課時(shí)、 授課效果 ) 。 20 基本表 基本表在 SQL server 2020 如下所示: ? 院系信息表 : ? 專業(yè)信息表: ? 學(xué)生基本信息表: 21 ? 教師基本信息表: ? 學(xué)生選課信息表: ? 教師授課信息表: 22 視圖 ? 查看學(xué)生信息視圖: Create view student_view As select ( sno,sname,ssex,birthday,phone,nation,birthplace,symbol,ID, intime,homeadress,postcode)from student。 ? 查看課程視圖: Create view course_view As select (o,ame,credit,ctime,ctest) from course。 ? 查詢 選課 視圖 (查成績(jī) ): create view XK_view As select (sname,sno,o,grade)from XK。 觸發(fā)器設(shè)計(jì) 創(chuàng)建用于限制性別項(xiàng)只能輸入“ 0”或“ 1” .(其中“ 0”代表男 ,“ 1”代表女 .) create table student(ssex Char(1) CONSTRAINT C4 CHAECK(ssex IN(‘ 0’ ,’ 1’ )), CONSTRAINT studentKey PRIMARY(sno) )。 建立觸發(fā)器,當(dāng)刪除 Student 表中某一學(xué)生信息時(shí),觸發(fā)成績(jī)表 , 刪除相應(yīng)記錄。 Create trigger studentdelete On student For delete As Delete Fraction From deleted Where = 23 5 物理結(jié)構(gòu)設(shè)計(jì) (提示:主要內(nèi)容是選定實(shí)施環(huán)境,存取方法等。簡(jiǎn)單介紹即可) 數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存取方法成為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),它依賴于選定的數(shù)據(jù)庫(kù)管理系統(tǒng)。為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用要求的物理結(jié)構(gòu)的過程,就是數(shù)據(jù)庫(kù)的物理設(shè)計(jì)。 ? 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)通常分為兩步: ( 1) 確定數(shù)據(jù)庫(kù)的 物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫(kù)中主要指存取方法和存儲(chǔ)結(jié)構(gòu); ( 2) 對(duì)物理進(jìn)行評(píng)價(jià),評(píng)價(jià)的重點(diǎn)是時(shí)間和空間效率。 ? 關(guān)系數(shù)據(jù)庫(kù)物理設(shè)計(jì)的內(nèi)容主要包括: ( 1) 為關(guān)系模式選擇存取方法;常用的存儲(chǔ)方法有索引法( B+樹法)、聚簇法和 HASH 方法。 ( 2) 設(shè)計(jì)關(guān)系、索引等數(shù)據(jù)庫(kù)文件的物理存儲(chǔ)結(jié)構(gòu)。 ? 確定數(shù)據(jù)庫(kù)物理結(jié)構(gòu)主要指確定數(shù)據(jù)的存放位置和存儲(chǔ)結(jié)構(gòu),包括:確定關(guān)系、索引、聚簇、日志、備份等的存儲(chǔ)安排和存儲(chǔ)結(jié)構(gòu),確定系統(tǒng)配置等。 ? 評(píng)價(jià)屋里數(shù)據(jù)庫(kù)的方法完全依賴于所選用的 DBMS,主要是從定量估算各種方案的存儲(chǔ)空間、存儲(chǔ)時(shí)間和維護(hù)代價(jià)入手,對(duì)估算結(jié) 果進(jìn)行權(quán)衡、比較,選擇出一個(gè)較優(yōu)的合理的物理結(jié)構(gòu)。 數(shù)據(jù)庫(kù)物理設(shè)計(jì)基本表設(shè)計(jì) 院系信息表:(主碼:院系號(hào)) 專業(yè)信息表:(主碼:專業(yè)號(hào)) 24 學(xué)生信息表:(主碼:學(xué)號(hào)) 教師信息表:(主碼:教工號(hào)) 學(xué)生選課表:(外碼:學(xué) 號(hào),課程號(hào)) 25 學(xué)生選課表:(外碼:教工號(hào),課程號(hào)) 學(xué)生信息界面設(shè)計(jì) 的 代碼 實(shí)現(xiàn) using System。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 namespace 學(xué)生學(xué)籍管理系統(tǒng) { public partial class Form2 : Form { public Form2() { InitializeComponent()。 } 26 private void label6_Click(object sender, EventArgs e) { } private void Form2_Load(object sender, EventArgs e) { } private void button1_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(@Data Source=.\SQLEXPRESS。 AttachDbFilename=C:\Users\Administrator\Desktop\student\學(xué)生學(xué)籍管 理系統(tǒng) .mdf。Integrated Security=True。User Instance=True)。 ()。 string strsql = select * from 學(xué)生基本信息表 where sno=39。 + + 39。 SqlCommand cmd = new SqlCommand(strsql, con)。 SqlDataReader rd = ()。 while (()) { = rd[sno].ToString()。 = rd[sname].ToString()。 = rd[ssex].ToString()。 = rd[birthday].ToString()。 = rd[phone].ToString()。 = rd[nation].ToString()。 = rd[birthplace].ToString()。 = rd[symbol].ToString()。 = rd[ID].ToString()。 = rd[intime].ToString()。 = rd[homeadress].ToString()。 = rd[postcode].ToString()。 } ()。 } private void button2_Click(object sender, EventArgs e) { 27 SqlConnection con = new SqlConnection(@Data Source=.\SQLEXPRESS。AttachDbFilename=C:\Users\Administrator\Desktop\student\ 學(xué)生學(xué)籍管理系統(tǒng) .mdf。Integrated Security=True。User Instance=True)。 ()。 string strsql = insert into 學(xué) 生 基 本 信 息 表 values(39。 + + 39。,39。 + + 39。,39。 + + 39。,39。 + + 39。,39。 + + 39。,39。 + + 39。,39。 + + 39。,39。 + + 39。,39。 + + 39。,39。 + + + 39。,39。+ 39。,39。+ + 39。)。 SqlCommand cmd = new SqlCommand(strsql, con)。 ()。 (插入數(shù)據(jù)成功 )。 ()。 } private void button4_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(@Data Source=.\SQLEXPRESS。AttachDbFilename=C:\Users\Administrator\Desktop\student\ 學(xué)生學(xué)籍管理系統(tǒng) .mdf。Integrated Security=True。User Instance=True)。 ()。 string sql = delete from 學(xué)生基本信息表 where sno=39。 + + 39。 SqlCommand cmd = new SqlCommand(sql, con)。 ()。 (刪除數(shù)據(jù)成功 )。 ()。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1