當前位置:首頁 » 編程語言 » 資料庫如何用sql語句創建教師表
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫如何用sql語句創建教師表

發布時間: 2022-11-04 06:56:39

『壹』 sql語句創建表

CREATE TABLE 語句用於創建資料庫中的表。

具體用法為:

CREATE TABLE 表名稱

(

列名稱1 數據類型,

列名稱2 數據類型,

列名稱3 數據類型,

....

)

(1)資料庫如何用sql語句創建教師表擴展閱讀

創建表數據類型:

integer(size) int(size) smallint(size) tinyint(size):僅容納整數。

decimal(size,d) numeric(size,d):容納帶有小數的數字。

char(size):容納固定長度的字元串

varchar(size):容納可變長度的字元串

date(yyyymmdd):容納日期。

參考資料:網路-SQL CREATE TABLE

『貳』 用SQL語句創建一個「教師」表,包括教師編號,姓名,性別,學歷,職稱,工作時間,年齡,工齡

create table 教師
(
編號 char(10) primary key,
姓名 char(8) not null,
性別 bit,
學歷 char(8),
職稱 char(8),
工作時間 datetime,
年齡 int,
工齡 int
)

『叄』 sql語句創建表

CREATE TABLE 語句用於創建資料庫中的表。

具體用法為:

CREATE TABLE 表名稱

(

列名稱1 數據類型,

列名稱2 數據類型,

列名稱3 數據類型,

....

)

(3)資料庫如何用sql語句創建教師表擴展閱讀

創建表數據類型:

integer(size) int(size) smallint(size) tinyint(size):僅容納整數。

decimal(size,d) numeric(size,d):容納帶有小數的數字。

char(size):容納固定長度的字元串

varchar(size):容納可變長度的字元串

date(yyyymmdd):容納日期。

參考資料:網路-SQL CREATE TABLE

『肆』 sql資料庫 教師信息 如何建表

你對這張表的要求.有點....用資料庫的語言來說.就是你的這張表有點冗餘.有些東東沒必要....既然你要記錄這些信息.就建兩張表吧.一張記錄共同信息.(姓名、工號、性別、籍貫、民族、身份證號、政治面貌、入黨時間、是否在編)另一張就記錄個人信息..建立這些表有兩種方法.一種..直接右鍵建立.第二種...sql語句建立..(建立資料庫省)

第一種給你一張圖.(上傳不了第二張表的圖片)第二種...有代碼...USETeacheer

GO

CREATETABLEBaseInfo(

TNamenvarchar(50)NOTNULL,--教師姓名

TNOnvarchar(20)NOTNULL,--工號

TSexbitNOTNULL,--性別

TNativenvarchar(20)NOTNULL,--籍貫

TNationnvarchar(20)NOTNULL,--民族

TPIDnumeric(18,0)NOTNULL,--身份證

TPolitynchar(10)NOTNULL,--政治面貌

TTimedatetimeNOTNULL,--入黨時間

ISzaibianbitNOTNULL,--是否在編

)..第二張表類似...但兩張表之間還要建立主外鍵的關系

『伍』 1、寫出創建資料庫「教師授課(teacher_class)」 的SQL語句:(數據文件存在」c:\data」文件夾下

代碼如下:

createdatabaseteacher_class
on(
NAME=teacher_class,
FILENAME='c:data eacher_class.mdf',
SIZE=10,
MAXSIZE=50,
FILEGROWTH=5
)
LOGON(
NAME=teacher_class_log,
FILENAME='c:data eacher_class.ldf',
SIZE=3,
MAXSIZE=UNLIMITED,
FILEGROWTH=10%
)

『陸』 使用Create table語句創建「教師表」用SQL語句寫出怎麼操作

create table 教師表
(
教師編號 varchar(100),
姓名 varchar(20),
性別 bit,
工作時間 datetime,
政治面貌 varchar(10),
學歷 varchar(10),
職稱 varchar(100),
系別 varchar(20),
聯系電話 varchar(100)

)

『柒』 用T-SQL語句創建「教師管理」資料庫 超級簡單書上例題 先來先給分

1.
create database 教師管理
use 教師管理
create table 教師信息
(
工號 varchar(10) NOT NULL
姓名 varchar(10) NOT NULL
性別 varchar(2) NULL
業務職稱 varchar(20) NULL
行政職務 varchar(10) NULL
出生日期 smalldatetime NULL
到職日期 smalldatetime NULL
部門代號 varchar(3) NULL
備注 text NULL
)
create table 部門
(
部門代號 varchar(3) NOT NULL
部門名稱 varchar(20) NOT NULL
部門領導 varchar(10) NULL
備注 text NULL
)
2.
insert into table 教師信息
values("01001","王勝","男","講師",NULL,1980-09-12,2000-08-23,01,NULL」)
insert into table 部門
values("01","教務處","張恆",NULL)

『捌』 用如下的sql語句創建一個teacher表

CREATETABLETeacherInfo(

IDint(11)unsignedNOTNULLAUTO_INCREMENTCOMMENT'主鍵',

TeacherIDchar(8)NOTNULLCOMMENT'教師標識',

TeacherNamevarchar(16)NOTNULLDEFAULT''COMMENT'名字',

Sexsmallint(1)NOTNULLDEFAULT0COMMENT'性別(0-男,1-女)',

Agesmallint(3)NOTNULLDEFAULT22COMMENT'年齡',

JoinDatedateNOTNULLCOMMENT'加入學習日期',

HomeAddressvarchar(64)NOTNULLDEFAULT''COMMENT'家庭住址',

PhoneNumbervarchar(11)NOTNULLDEFAULT''COMMENT'手機號碼',

PRIMARYKEY(ID)USINGBTREE,

UNIQUEKEYUni_TeacherInfo_TeacherID(TeacherID)USINGBTREE

)ENGINE=InnoDBAUTO_INCREMENT=1DEFAULTCHARSET=utf8mb4ROW_FORMAT=DYNAMICCOMMENT='教師基本信息表';


『玖』 在資料庫teacher_class下,寫出創建教師表、課程表、授課表的SQL語句,各表結構如下所示:

  1. 創建表

create table teachers(

tno char(7) PRIMARY KEY,

tname nchar(5) not null,

tsex char(2) check(tsex='男' or tsex='女') ,

birthday smalldatetime,

dept char(20),

phone char(8)unique check(like(phone, '1[35][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'))

)

2.添加列

alter table tc add Type nchar(1)

3.修改列的類型

alter tabletc altercolumn Typenchar(2)

4.刪除列

alter table tc dropcolumnType

『拾』 怎麼用sql語句創建表

CREATE TABLE 語句用於創建資料庫中的表。

CREATE TABLE 表名稱
(
列名稱1 數據類型,
列名稱2 數據類型,
列名稱3 數據類型,
....
)

數據類型(data_type)規定了列可容納何種數據類型。下面的表格包含了SQL中最常用的數據類型:

數據類型

描述

  • integer(size)

  • int(size)

  • smallint(size)

  • tinyint(size)

  • 僅容納整數。在括弧內規定數字的最大位數。
  • decimal(size,d)

  • numeric(size,d)

  • 容納帶有小數的數字。

    "size" 規定數字的最大位數。"d" 規定小數點右側的最大位數。

char(size)

容納固定長度的字元串(可容納字母、數字以及特殊字元)。

在括弧中規定字元串的長度。

varchar(size)

容納可變長度的字元串(可容納字母、數字以及特殊的字元)。

在括弧中規定字元串的最大長度。

date(yyyymmdd) 容納日期。