实验报告题目:使用SQL语句创建一个名为"学生管理"的学生数据库

实验报告题目:使用SQL语句创建一个名为"学生管理"的学生数据库,第1张

以SQLServer为例

create database 学生管理

on primary -- 默认就是属于primary文件组的,可省略

(

/*--数据文件的具体描述--*/

name='studb_data', -- 主数据文件的逻辑名称

filename='D:\studb_data.mdf', -- 主数据文件的物理名称

size=5mb, --主数据文件的初始大小

maxsize=100mb, -- 主数据文件增长的最大值

filegrowth=15%--主数据文件的增长率

)

log on

(

/*--日志文件的具体描述,各参数含义同上--*/

name='studb_log',

filename='D:\studb_log.ldf',

size=2mb,

filegrowth=1mb

)

以下是日期的查询

简单的例子

select

*

from

View_Change

where

Wname='AAAA'

select

*

from

View_Change

where

Updatetime>'2007-10-13'

下面是统计

select

Wno,Count(Wnum)

as

统计

from

View_Change

where

Updatetime>'2007-10-13'

group

by

Wno

如果改为复杂点点的统计的话

select

Wno,Count(Wnum)

as

统计

from

View_Change

where

Updatetime>='2008-01-01'

and

Updatetime<'2009-01-01'

and

Wno=1

and

Type='出库'

group

by

Wno

ftp://220.184.188.33/

里面的几个文档案就是创建的过程

我也好久没做过了

都忘记了

大部分都是企业管理器内做的

CREATETABLE职工(\x0d\x0a职工号INTPRIMARYKEY,\x0d\x0a姓名VARCHAR(10)\x0d\x0a年龄INT,\x0d\x0a性别VARCHAR(2)\x0d\x0a)\x0d\x0a\x0d\x0aCREATETABLE社会团体(\x0d\x0a编号INTPRIMARYKEY,\x0d\x0a名称VARCHAR(20),\x0d\x0a负责人INT,\x0d\x0a活动地址VARCHAR(50)\x0d\x0a)\x0d\x0a\x0d\x0aALTERTABLE社会团体\x0d\x0aADDCONSTRAINTcons_1\x0d\x0aFOREIGNKEY(负责人)REFERENCES职工\x0d\x0a\x0d\x0aCREATETABLE参加(\x0d\x0a职工号INTNOTNULL,\x0d\x0a编号INTNOTNULL,\x0d\x0a参加日期DATETIME,\x0d\x0aPRIMARYKEY(职工号,编号)\x0d\x0a)\x0d\x0a\x0d\x0aALTERTABLE参加\x0d\x0aADDCONSTRAINT_cons_2\x0d\x0aFOREIGNKEY(职工号)REFERENCES职工\x0d\x0a\x0d\x0aALTERTABLE参加\x0d\x0aADDCONSTRAINTcons_3\x0d\x0aFOREIGNKEY(编号)REFERENCES社会团体


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10041772.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存