📄 运动会成绩统计系统.sql
字号:
/*
Create Table Login
(Name varchar(10) not null Primary key,
Password varchar(10) not null
)
go
Create Index idxLogin on Login(Name)
Insert Into Login Values('manager','12345678')
*/
CREATE TABLE [dbo].[运动员4119] (
[a_no4119] int primary key NOT NULL ,
[a_name4119] [varchar] (10) NOT NULL ,
[a_sex4119] [char] (2) not null,
[a_age4119] [int] NULL ,
[a_noteam4119] [int] NOT NULL ,
) ON [PRIMARY]
GO
alter table 运动员4119
add
constraint chk_sex4119 check
(a_sex4119 like '男' or a_sex4119 like '女')
CREATE TABLE [dbo].[运动队4119] (
[a_noteam4119] [int] primary key not nuLL,
[t_name4119] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[t_hummers4119] [int] NOT NULL
) ON [PRIMARY]
GO
create table 运动队成绩表4119(
t_noteam4119 int unique not null,
t_results4119 int ,
/* t_gold4119 int,*/
)
/*
CREATE TABLE [dbo].[运动员成绩表4119] (
[a_no4119] [char] (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[a_name4119] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[a_sex4119] [char] (2) not null,
[a_noteam4119] [int] NOT NULL ,
[a_results4119] [int] NULL ,
[a_gold4119] [int],
)
*/
CREATE TABLE 运动项目及参赛表m4119(
a_no4119 int unique not null,
一百米 varchar(20),int
游泳 varchar(20),int
举重 varchar(20),int
跳高varchar(20)int
)
/*
CREATE TABLE 运动项目及参赛表w4119(
a_no4119 int unique not null,
一百米4119 int,
游泳4119 int,
举重4119 int,
跳高4119 int
)
*/
CREATE TABLE 运动项目及成绩表m4119(
a_no4119 int unique not null,
一百米 varchar(20),int
游泳 varchar(20),int
举重 varchar(20),int
跳高 varchar(20)int
)
/*
CREATE TABLE 运动项目及成绩表w4119(
a_no4119 int unique not null,
一百米 int,
游泳 int,
举重 int,
跳高 int
)
*/
CREATE TABLE 运动项目表4119(
i_name4119 varchar(20) unique not null
)
insert into 运动项目表4119 values('一百米')
insert into 运动项目表4119 values('游泳')
insert into 运动项目表4119 values('举重')
insert into 运动项目表4119 values('跳高')
Create Table password4119
(Name4119 varchar(10) not null Primary key,
Password4119 varchar(10) not null
)
go
Create Index idxpassword4119 on password4119(Name4119)
Insert Into password4119 Values('go','123')
CREATE DATABASE 运动会管理系统4119
alter table 运动项目及成绩表m4119
add
constraint fk_a_no4119
foreign key (a_no4119)
references 运动项目及参赛表m4119 (a_no4119)
on update cascade
CREATE TABLE [dbo].[运动员奖牌表4119] (
[a_no4119] int NOT NULL ,
[i1_name4119] [varchar] (10),
[i2_name4119] [varchar] (10),
[i3_name4119] [varchar] (10)
)
CREATE TABLE [dbo].[运动员成绩表4119] (
[a_no4119] [char] (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[a_results4119] [int] NULL ,
[a_gold4119] [int],
[a_ag4119] [int],
[a_copper4119] [int]
)
运动队与运动员a_noteam4119建立及联//
运动队号要主健
运动项目表加唯一
运动队添加完后运动队成绩表队号也加//
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -