當前位置:首頁 » 編程語言 » SQL設計學生詳細信息表
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

SQL設計學生詳細信息表

發布時間: 2022-10-20 13:53:56

❶ 怎麼用sql資料庫建一個學生信息表

也不算復雜吧,如果是SQL SERVER,我告訴你步驟吧。
1.安裝SQL SERVER,目前版本是2008,注意版本對應的操作系統。
2.安裝完成後,在開始菜單打開SQL Server Management Studio,伺服器名稱默認,如果是空的,就輸入一個. ,身份驗證選擇windows身份驗證。
3.登錄後左側菜單的菜單里找「資料庫」,點開此節點後,在「資料庫」菜單上點右鍵,選擇「新建資料庫」,點擊後在彈出的窗口信息里填寫信息,填完後點確定,資料庫就創建成功了,不過裡面還沒有表。
4.新建表,點開你剛才建立的資料庫後,找到「表」菜單,雙擊,然後在「表」菜單上點右鍵,選擇「新建表」,輸入你要填寫的欄位名,選擇好類型,長度後,點擊確定,就建好表了,這時再右鍵選中「表」菜單,選擇「刷新」,剛才建立的表就可以顯示出來了。

你應該總結出學生成績查詢需要幾張表,我大概告訴你一下吧,最基本的3張,
1.學生基本信息表
2.學生考試科目表
3學生成績表,這三張之間的關系你要是搞明白了,那學生成績查詢就不會有問題了。

❷ 資料庫怎麼用sql語句創建學生基本信息表(studentinfo)

SQL語句:
CREATE
TABLE
表名稱
(
列名稱1
數據類型,
列名稱2
數據類型,

列名稱3
數據類型,

....
)
舉個例子:
學生基本信息表中有學生學號,學生姓名。假設這里學號為6位整數數字形式,姓名都是字元形式,且不超過4個漢字,那麼就可以這樣寫:
create
table studentinfo
(
學號
int(6),
姓名
char(8)
)

❸ SQL語句,創建學生表(學號,姓名,性別,出生,籍貫,備注) 在線等,急急急

1,統計男生人數

SELECT*FROM學生表where姓別='男'


2,刪除年齡在20歲以上學生的全部信息

delete學生表wheredatediff(yy,出生,getdate())>20

3,顯示姓王男生的全部信息

SELECT*FROM學生表where姓別='男'and姓名like'王%'

4,增加一個「簡歷」欄位

ALTERTABLE學生表ADD簡歷VARCHAR(200)NULL

❹ sql語言學生信息表 編寫 1.按照學院統計各個學院的人數,結果升序排列,只顯示人數超過1000的

1、select 學院 ,count(*) from 學生信息表 group by 學院 having count(*)>=1000 order by count(*)

❺ 怎樣用SQL語言建立學生數據表,包括對成績的刪除、錄入、查詢

sql建立表:
先建一個學生庫student,庫裡面新建表,比如:studentnum(學生號),studentclass(班級),studenttype(專業)等等,具體你要什麼表都可以建立;表裡面再新建立欄位,比如studentnum(學生號)表裡面可以建立num,name等欄位,設立num為主鍵,這樣就建立好了一個表,其他表都一樣按具體情況建立.(這是不用寫代碼的)
要寫代碼的:
CREATE TABLE [dbo].[student] (表名) (
[num] [int] IDENTITY (1, 1) NOT NULL , //欄位
[Name] [nvarchar] (36) NULL , //欄位
[Sex] [nvarchar] (2) NULL , //欄位
[Type] [int] NULL //欄位

) ON [PRIMARY]
GO

❻ 建立學生表的sql語句

建立學生表的sql語句是create一個表,需要根據學生表設定數據表的欄位。可以參考創建表的例子進行sql語句編寫。

❼ 怎麼樣用SQL創建一個學生表。哪位高手告訴我下

--表一:stumes(基本信息表)

CREATE TABLE stumes
(
stuid char(10) PRIMARY KEY,
stuname varchar(8),
stusex char(2),
stupro varchar(14),
stuaddress varchar(50)
)

--表二:lesson(課程表)

CREATE TABLE lesson
(
lesid char(3) PRIMARY KEY,
lesname varchar(40),
lessco int
)

--表三:lesson2(課程表)

CREATE TABLE lesson1
(
stuid char(10),
lesid char(3),
sco decimal(4,1)
CONSTRAINT PK_lesson1 PRIMARY KEY(stuid,lesid)
)

--三、錄入數據(10分)
要求:
1、 使用語句
2、 錄入的數據要規范,課程表中必須有001,語文,4這條記錄
3、 每個表的記錄不得少於5條*/
INSERT INTO stumes VALUES('0530110101','張三','男','計算機應用','湖南株洲')
INSERT INTO stumes VALUES('0530110102','李司','女','計算機網路','北京')
INSERT INTO stumes VALUES('0530110103','王五','女','電子商務','湖南嶽陽')
INSERT INTO stumes VALUES('0530110104','王小兵','男','計算機應用','湖南株洲')
INSERT INTO stumes VALUES('0530110105','周侃','女','計算機應用','湖南株洲')
INSERT INTO stumes VALUES('0530110106','哈利油','女','會計','湖南長沙')

INSERT INTO lesson VALUES('001','語文',4)
INSERT INTO lesson VALUES('002','數學',4)
INSERT INTO lesson VALUES('003','英語',4)
INSERT INTO lesson VALUES('004','SQL Server 2000',2)
INSERT INTO lesson VALUES('005','計算機網路基礎',2)
INSERT INTO lesson VALUES('006','C語言',2)
INSERT INTO lesson VALUES('007','計算機公共基礎',2)

INSERT INTO lesson1 VALUES('0530110101','001',145.8)
INSERT INTO lesson1 VALUES('0530110101','004',75)
INSERT INTO lesson1 VALUES('0530110102','001',110.6)
INSERT INTO lesson1 VALUES('0530110103','001',89)
INSERT INTO lesson1 VALUES('0530110104','002',50)
INSERT INTO lesson1 VALUES('0530110105','003',128)
INSERT INTO lesson1 VALUES('0530110106','005',58)

❽ 怎麼建立下圖的學生信息表,SQL資料庫

1、
CREATE TABLE [學生信息](
[StuID] [varchar](20) NOT NULL,
[studentName] [varchar](50) NOT NULL,
[Sex] [bit] NOT NULL,
[BirthDate] [smalldatetime] NULL
) ON [PRIMARY]
2、
insert into [學生信息] ([StuID],[studentName],[Sex],[BirthDate]) values ('10000001','張三',0,'2000-01-01')

❾ 用SQL語句怎麼在學生信息表和成績表中查出學生的所有信息

select * from student and score
where student.sno=score.sno