⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 运动会成绩统计系统.sql

📁 运动会成绩统计系统。运动员的添加
💻 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 + -