SQL语言的题目 5

一、填空题(一空1分,共10分)执行如下SQL命令序列后CREATETABLEcustomer(customer_idCHAR(18)constraintcust_pkp... 一、填空题(一空1分,共10分)
执行如下SQL命令序列后
CREATE TABLE customer (
customer_id CHAR(18) constraint cust_pk primary key ,
cust_name CHAR(20),
cust_city CHAR(30) default 'CD',
cust_phone CHAR(13),
cust_gender CHAR(1) default 'M' constraint cust_gender check(cust_gender='M' or CUST_gender='F'),
cust_job CHAR(30));

CREATE TABLE account (
CUSTOMER_ID CHAR(18) ,
ACCOUNT_NO CHAR(8) constraint acct_pk primary key ,
ACCOUNT_PWD CHAR(6),
BRANCH_ID CHAR(4) default '001',
BALANCE NUMBER(14, 2) default 0,
BUILD_DATE DATE,
acct_type number(2,0) default 0 ,
STATUS CHAR(1) DEFAULT 0 constraint acct_status check (status in ('0','1','2')),
constraint acct_fk_cus foreign key(customer_id) references customer(customer_id) on delete cascade);

CREATE TABLE deposit (
ACCOUNT_NO CHAR(8),
amount NUMBER(14, 2) default 0,
oper_DATE DATE,
oper_type char(1) default 'c',
constraint deposit_fk_acc foreign key(account_no) references account);

CREATE TABLE staff (
STAFF_ID CHAR(18) constraint staff_pk primary key ,
STAFF_NAME CHAR(15),
STAFF_PWD CHAR(15));

INSERT INTO STAFF(STAFF_ID,STAFF_NAME,STAFF_PWD) VALUES('staff01','staff01','111111');

1.一共有__________个表。
2.customer表中有__________记录。
3.staff关系中有__________个属性。
4.一共执行了__________条SQL命令。
5.deposit表中的amount字段是__________数据类型。
6.account表中的__________字段被设置为了主键(主码)。
7.在customer关系中,不把cust_name属性设置为主键的原因是,客户的__________可能重复。
8.customer表和__________表有公共属性。
9.insert命令中的__________子句可以被省略。
10.__________表中没有设置主键。
展开
 我来答
匿名用户
2013-06-16
展开全部
1.一共有 4 个表。
2.customer表中有 0 记录。
3.staff关系中有 3 个属性。
4.一共执行了 5 条SQL命令。
5.deposit表中的amount字段是 NUMBER(14, 2) 数据类型。
6.account表中的 ACCOUNT_NO 字段被设置为了主键(主码)。
7.在customer关系中,不把cust_name属性设置为主键的原因是,客户的 cust_name(姓名)可能重复。
8.customer表和 account 表有公共属性。
9.insert命令中的 (STAFF_ID,STAFF_NAME,STAFF_PWD) 子句可以被省略。
10.deposit 表中没有设置主键。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式