1樓:
--建立資料庫
create database 1班
gouse 1班
go--建立宿舍表宿舍號主鍵 **長度7只能輸入數字
create table 宿舍表
(宿舍號 int identity(1,1) primary key,
** varchar(7)
check(len(**)=7 and ** like '[0-9][0-9][0-9][0-9][0-9][0-9][0-9]'))go
--建立同學表
create table 同學表
(學號 varchar(8),
姓名 varchar(8) unique,
性別 varchar(8) check(性別='男' or 性別='女'),
民族 varchar (8),
身份證 varchar(20) unique,
宿舍號 int foreign key(宿舍號) references 宿舍表(宿舍號)
)insert into 宿舍表(**) values('6333333')
insert into 同學表 values('123,''張三','女','漢','210106198107084018',1)
2樓:匿名使用者
create database 1班
---這個是建立資料庫
create table 宿舍表
(宿舍號 int primary key,** varchar(7))
create table 同學表
(學號 varchar(8),姓名 varchar(8),性別 varchar(8),民族 varchar (8),身份證 varchar(20),宿舍號 int)
insert into 宿舍表(宿舍號,**) values(...,'...')
insert into 同學表(把欄位都寫下來)values(要插入的資料)
資料庫設計中姓名性別學號班級等的資料型別
3樓:油膩小肚
這要看你儲存的資料的總體情況來看,一般
姓名:varchar(50)考慮少數民族人的名字特別長性別:char(2)如果寫中文男或者女,一個漢字是兩個字元,所以長度為2,如果是英文f(female)m(male)表示那麼用char(1)就夠了,如果用全稱那就要用varchar(6)了
學號:要看你要錄入的學號具體有多長,比如有的學校的學號是2007111222333444,那就要要char(16),班級也一樣
總的來說就要看你實際儲存的資料要多長才能知道要什麼資料型別
4樓:匿名使用者
姓名 varchar(20)
性別 char(1)
學號 char(10) 如0703000001班級 char(4) 是個id,如0703,關聯班級表
資料庫有三張表,老師,學生和班級 結果如下:
程式設計:建立一個班級成績管理資料庫
5樓:匿名使用者
用選擇排序法 好得多
老大 我剛學c 所以幫我上你 所以我想叫你一聲 大哥
6樓:
學習c還是自己多動手的好,這麼簡單的程式還依靠達人來幫你,什麼時候你才能學會真正的c language?
7樓:心之傳情
用visual foxpro比較簡單。
8樓:匿名使用者
懸賞100分太低了吧
9樓:匿名使用者
再提高獎金,我就幫你
資料庫建表,一個老師帶一門課卻可以有幾個班,那麼學生選課表和教師授課表應該怎麼建?
10樓:匿名使用者
這麼設計
教師-課程-班級表 存教師id、課程id和班級id班級-學生表 存班級id和學生id
應該能滿足你的需求了吧
11樓:司博瀚
這個簡單啊,是你想的太複雜。
唯一性的欄位就是某班的某某課。我想a班的高數課不會是多個老師上吧。
例如:a1 是a班的1課程
a2 是a班的2課程
b1是b班的1課程
這裡a 你可以換成01 然後 就可以是 0101 a班1課程,這樣撒。
老師和學生都去選對應的課
用sql為班級資訊管理設計一個資料庫。 10
12樓:大海泛舟
班級資訊都有哪些?
最簡單的就是直接作一個表 有班級名稱,人數,所屬年級,所屬專業等
13樓:明月陰柔
這裡是提問回答,不會有人真幫你做,如果你想讓人幫你做,就把任務發到威客上去,要出懸賞金的哦。
14樓:
下面的那二位大哥說的對啊?你設計一個資料表的了?
在資料庫中儲存學生一週的課程表,資料庫如何設計
15樓:匿名使用者
將表設計成(班級,日期,課程1,課程2,...課程8)比較好點.
16樓:匿名使用者
您好,可以這樣設計
資料庫需要設計一天的8節課 8個欄位 分別存 8節課 主鍵設定成星期 然後還有班級欄位,班級欄位可以做關聯欄位;
舉例----------------------
星期(主鍵) 1節 2節 3節 4節 5節 6節 7節 8節 班級
星期三 物理 數學 體育 語文 英語 計算機 物理 生物 一班
星期四 物理 數學 體育 語文 英語 計算機 物理 生物 三班
根據前臺選擇後臺對應查詢,比如選擇一班,會根據今天的星期做判斷主鍵值,然後在根據查詢條件班級。就會把一般今天的所有8節課程列出來。
簡述資料庫設計過程,資料庫設計的步驟有哪些
昂昂雄 答 1 需求分析階段 需求收集和分析,得到資料字典和資料流圖。2 概念結構設計階段 對使用者需求綜合 歸納與抽象,形成概念模型,用e r圖表示。3 邏輯結構設計階段 將概念結構轉換為某個dbms所支援的資料模型。4 資料庫物理設計階段 為邏輯資料模型選取一個最適合應用環境的物理結構。5 資料...
關於資料庫的蛋疼問題,mysql資料庫設計問題,資料量千萬級
我來簡單地告訴你 資料庫其實你可以把它想象成一個圖書館。巨大的圖書館,然後你的每一條記錄,都是一本書,你把它塞到圖書館上的書架裡,就是插入。你要取出某本書閱讀,就是查詢。至於建立資料庫,就是建立圖書館啦。當然,你要說是閱覽室也可以。所以,你的第一個問題,資料庫,不僅僅是單獨存放資料的地方,它還包括書...
關於資料庫設計的問題,關於資料庫設計的一個問題
請問你的檔案表是以什麼作為主鍵的?一個關於資料庫設計方面的問題。10 有學生的id,姓名以及各科成績的分數字段跟所在地區的id,學校id,年紀id,班級id。這樣的話,資料怎樣設計才能記錄出一套試卷,能夠知道哪些地區,哪些學校,哪些學生參加了這場考試?1 a表 地區 學校 學生id 學生姓名 在一張...