最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

无忧SQL语句(除查询)

IT圈 admin 31浏览 0评论

2024年5月6日发(作者:晁晴波)

【64一1】用命令新建一个名为“外汇”的数据库,并将该命令存储于中;

CREATE DATABASE 外汇

【22一3】使用SQL语句创建一个名为"分组情况表"的自由表,"分组情况表"有两个字段:组号和

组名,组号占两个字符,组名占10个字符。请将该SQL语句存储在中,否则不得分。

create table 分组情况表(组号 c(2),组名 c(10))

【64一3】用SQL语句新建一个表rate,其中包含4个字段"币种1代码" C(2)、"币种2代码"C(2)、

"买入价"N(8,4)、"卖出价"N(8,4),请将SQL语句存储于中。

CREATE TABLE rate (币种1代码 C(2),币种2代码 C(2),买入价 N(8,4),卖出价 N(8,4))

【83一4】在商品销售数据库CDB中使用SQL的CREATE TABLE语句创建数据库表:销售明细表

(顺序号,日期,商品号,商品名,金额),其中:顺序号为字符型,宽度为6;日期为日期型;商品号为

字符型,宽度为6;商品名为字符型,宽度为10;金额为数值型,宽度为10(其中小数2位);表的主关

键字为"顺序号"。将创建表的SQL语句存放在文件中。

create table 销售明细表(顺序号 C(6) primary key,日期 D,商品号 C(6),商品名 C(10),金额

N(10,2))

【91一4】使用SQL Create命令建立"学生"表,"学生"表中包括学号(C 10)、姓名(C 16)和年龄(I)

字段,学号为主关键字。命令存储于文件中。

create table 学生(学号 C(10) primary key,姓名 C(16),年龄 I)

1

【28一3】 使用SQL语句为考生文件夹下的"学院表"增加一个字段"教师人数"(整数型),同时为该

字段设置有效性规则:教师人数>=0。请将该SQL语句存储在文件中,否则不得分。

ALTER TABLE 学院表 ADD 教师人数 I CHECK 教师人数=>0

【33一3】使用SQL语句为表“金牌榜”增加一个字段“奖牌总数”(整数型),同时为该字段设置

有效性规则:奖牌总数>=0。请将该SQL语句存储在文件中,否则不得分。

alter table

金牌榜

add 奖牌总数 I check 奖牌总数>=0

【39一2】使用SQL语句将“课程表”中的“课程号”定义为候选索引,

索引名是temp,并将该语句存储在文件中,否则不给分。

ALTER TABLE 课程表 ADD UNIQUE 课程号 tag temp

【27一3】使用SQL命令(ALTER TABLE)为student表建立一个候选索引,索引名和索引表达式都

是“学号”,并将相应的SQL命令保存在文件中。

ALTER TABLE student ADD UNIQUE 学号 TAG 学号

【19/23/40一】使用SQL语句为“教师表”的“职工号”字段增加有效性规则:职工号的最左边四

位(或二位三位)字符是“1102”,并将该SQL语句存储在中,否则不得分。

alter table 教师表 alter 职工号 set check LEFT(职工号,4)= "1102"

【63一3】使用SQL的ALTER TABLE语句将S_T表的年度字段的默认值修改为“2004”,并将该

SQL语句存储到命令文件中。

2

2024年5月6日发(作者:晁晴波)

【64一1】用命令新建一个名为“外汇”的数据库,并将该命令存储于中;

CREATE DATABASE 外汇

【22一3】使用SQL语句创建一个名为"分组情况表"的自由表,"分组情况表"有两个字段:组号和

组名,组号占两个字符,组名占10个字符。请将该SQL语句存储在中,否则不得分。

create table 分组情况表(组号 c(2),组名 c(10))

【64一3】用SQL语句新建一个表rate,其中包含4个字段"币种1代码" C(2)、"币种2代码"C(2)、

"买入价"N(8,4)、"卖出价"N(8,4),请将SQL语句存储于中。

CREATE TABLE rate (币种1代码 C(2),币种2代码 C(2),买入价 N(8,4),卖出价 N(8,4))

【83一4】在商品销售数据库CDB中使用SQL的CREATE TABLE语句创建数据库表:销售明细表

(顺序号,日期,商品号,商品名,金额),其中:顺序号为字符型,宽度为6;日期为日期型;商品号为

字符型,宽度为6;商品名为字符型,宽度为10;金额为数值型,宽度为10(其中小数2位);表的主关

键字为"顺序号"。将创建表的SQL语句存放在文件中。

create table 销售明细表(顺序号 C(6) primary key,日期 D,商品号 C(6),商品名 C(10),金额

N(10,2))

【91一4】使用SQL Create命令建立"学生"表,"学生"表中包括学号(C 10)、姓名(C 16)和年龄(I)

字段,学号为主关键字。命令存储于文件中。

create table 学生(学号 C(10) primary key,姓名 C(16),年龄 I)

1

【28一3】 使用SQL语句为考生文件夹下的"学院表"增加一个字段"教师人数"(整数型),同时为该

字段设置有效性规则:教师人数>=0。请将该SQL语句存储在文件中,否则不得分。

ALTER TABLE 学院表 ADD 教师人数 I CHECK 教师人数=>0

【33一3】使用SQL语句为表“金牌榜”增加一个字段“奖牌总数”(整数型),同时为该字段设置

有效性规则:奖牌总数>=0。请将该SQL语句存储在文件中,否则不得分。

alter table

金牌榜

add 奖牌总数 I check 奖牌总数>=0

【39一2】使用SQL语句将“课程表”中的“课程号”定义为候选索引,

索引名是temp,并将该语句存储在文件中,否则不给分。

ALTER TABLE 课程表 ADD UNIQUE 课程号 tag temp

【27一3】使用SQL命令(ALTER TABLE)为student表建立一个候选索引,索引名和索引表达式都

是“学号”,并将相应的SQL命令保存在文件中。

ALTER TABLE student ADD UNIQUE 学号 TAG 学号

【19/23/40一】使用SQL语句为“教师表”的“职工号”字段增加有效性规则:职工号的最左边四

位(或二位三位)字符是“1102”,并将该SQL语句存储在中,否则不得分。

alter table 教师表 alter 职工号 set check LEFT(职工号,4)= "1102"

【63一3】使用SQL的ALTER TABLE语句将S_T表的年度字段的默认值修改为“2004”,并将该

SQL语句存储到命令文件中。

2

发布评论

评论列表 (0)

  1. 暂无评论