国开(河北开放大学)春《数据库应用技术》形考作业资料答案

试卷总分:30 得分:100

一.单项选择题(每小题2分,共10个题,20分)

1.所述功能中,不属于SQL语言功能的是(  )。

A.数据表的定义功能

B.数据查询功能

C.数据增、删、改功能

D.提供方便的用户操作界面功能

2.设某职工表中有用于存放年龄(整数)的列,最适合年龄列的是(  )。

3.用于限制列的取值范围的约束是(  )。

4.用于限制列取值不重的约束是(  )。

5.用于实现实体完整性的是(  )。

6.关于DEFAULT约束的说法,错误的是(  )。

A.一个DEFAULT约束只能约束表中的一个列

B.在一个表上可以定义多个DEFAULT约束

D.在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束

7.为变量赋值的语句中,错误的是(  )。

8.设有表T,现要在该表新增加一个列,列名为:c1,类型为int。能正确实现该功能的语句是(  )。

9.属于普通编码可变长字符串类型的是(  )。

10.现要定义“工作年限”列的数据类型,假设用整型类型,且其值不会超过100,则最合适的类型是(  )。

二.判断题(每小题2分,共5个题,10分)

12./* */ 之间的内容用于表示注释,对程序无影响。(  )

13.’tell’ + 236的结果为:tell236。(  )

15. Sage TINYINT CHECK(Sage>=18 AND Sage<=60)中的变量Sage只能取值在18到60之间。(  )

奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习详情请咨询QQ : 3230981406或微信:aopopenfd777

THE END
0.CHECK约束,限制列中的值的范围。sql限制某列值的范围本文详细介绍了如何在MySQL、SQL Server、Oracle及MS Access等数据库中使用CHECK约束来限制表中特定列的值范围,包括创建、修改及删除CHECK约束的方法。 CHECK 约束 CHECK 约束用于限制列中的值的范围。 如果对单个列定义 CHECK 约束,那么该列只允许特定的值。 jvzquC41dnuh0lxfp0tfv8vsa5;26=9921gsvrhng1jfvjnnu1;97A::72
1.数据库原理及应用——复习题(1)29、下列约束中用于限制列的取值范围的约束是( ) A、 PRIMARY KEY B、 CHECK C、 DEFAULT D、 UNIQUE 答案: B 30、在进行数据库逻辑结构设计时,判断设计是否合理的常用依据是( ) A、 规范化理论 B、 概念数据模型 C、 数据字典 D、 数据流图 jvzquC41dnuh0lxfp0tfv8|qfgmfE\IP1cxuklqg1fkucrqu1367;?=8;:
2.sqlserver创建表时设置取值范围CHECK 约束:用于限制列中的值必须满足某个条件。 DEFAULT 约束:用于为列设置默认值。 NOT NULL 约束:确保列不接受 NULL 值。 通过这些约束,可以有效地限制插入数据库的有效数据。 二、使用 CHECK 约束 CHECK 约束是最常用的设置取值范围的方法。它用于定义列的合法值,可以是一个表达式或一个固定值。例如,假设我们jvzquC41dnuh0>6evq4dqv4wa3<29>96;1739<8337
3.数据库约束是什么意思|帆软数字化转型知识库检查约束(Check Constraint)用于限制列中的数据必须符合一定条件。检查约束可以用于定义数据的范围或模式,例如限制年龄列中的值必须在0到150之间。通过检查约束,数据库系统可以自动检查数据的有效性,防止不符合条件的数据被插入或更新。 5. 非空约束 非空约束(Not Null Constraint)确保特定列中不能有空值(NULL)。非空jvzquC41yy}/hjstwct/exr1dnuh1jwvkerf1<77925
4.浅谈关系型数据库中的约束及应用场景数据库其它唯一约束是一种用于保证某一列或一组列的值唯一的约束。与主键约束不同的是,唯一约束允许 NULL 值。唯一约束的作用是保证某一列或一组列的值不重复。检查约束检查约束是一种约束条件,它可以限制某一列或一组列的取值范围。检查约束通常用于限制某一列或一组列的取值必须满足某些条件,例如取值必须大于等于某个值jvzquC41yy}/lk:30pku1mfvcdgtg87;3;61iw0jvs
5.约束的类型可以使用主键和外键约束来定义表之间的关系。 (表) 检查约束 检查约束(也称为表检查约束) 是一个数据库规则,用于指定表的每行中的一列或多列中允许的值。 指定检查约束是通过限制格式的搜索条件完成的。 外键(引用) 约束 外键约束(也称为引用约束或引用完整性约束) 启用表之间和表内所需关系的定义。 jvzquC41yy}/kkr0eqs0fxhu1|n0fk7133460Dvqrod?ltpuvxbkwyu/vqg|
6.默认值约束)的创建三、检查约束(check) 1、检查说明 (1)check约束用于限制列中的值的范围 (2)如果对个单个列做check约束,那么该列只可以输入特定数值 (3)如果一个表定义check约束,那么此约束会在特定的列对值进行限制 2、约束作用 保证列中的值符合指定的条件。如果对单个列定义 CHECK 约束,那么该列只允许特定的值;如果对一个表定义 CjvzquC41dnuh0lxfp0tfv8[kgyoohrskvgrz1jwvkerf1mjvckrt1:7289689;
7.mysql设置约束设置范围MySql约束条件5、CHECK约束:用于限制列中的值的范围 如果对单个列定义 CHECK 约束,那么该列只允许特定的值。 如果对一个表定义 CHECK 约束,那么此约束会在特定的列中对值进行限制。 例:create table时在id列创建 CHECK 约束 create table table_name(id int not null,name varchar(255) not null,CHECK(id>0)); jvzquC41dnuh0lxfp0tfv8|gkzooa;>697:5;8ftvkimg8igvcomu86354929:>
8.SQL数据库设计数据完整性是数据库设计中的一个重要方面。它确保数据的准确性和一致性。在SQL数据库中,可以通过设置主键、外键、唯一约束和检查约束等来保证数据完整性。主键用于唯一标识表中的每条记录,外键用于维护表之间的关系,唯一约束保证列中的值不重复,检查约束用于限制列中数据的取值范围。 jvzquC41dnuh0lxfp0tfv8772;e:5B8;3270c{ykenk0fnyckny03>99:7887
9.mysql限制输入范围SQL Server限制输入值的取值范围的是用户自己定义32313133353236313431303231363533e4b893e5b19e31333433623234的。 CHECK 约束用于限制列中的值的范围。 如果对单个列定义 CHECK 约束,那么该列只允许特定的值。 如果对一个表定义 CHECK 约束,那么此约束会在特定的列中对值进行限制。 jvzquC41dnuh0lxfp0tfv8|gkzooa<>875:5:8ftvkimg8igvcomu86353:1;95