免费智能真题库 > 历年试卷 > 程序员 > 2018年上半年 程序员 上午试卷 综合知识
  第61题      
  知识点:   SQL数据定义   完整性约束   AR   信息管理   信息管理系统
  关键词:   SQL语句   信息管理系统   管理系统        章/节:   数据库基础知识       

 
某企业信息管理系统的部分关系模式为:部门(部门号,部门名,负责人,电话)、职工(职工号,职工姓名,部门号,职位,住址,联系电话)。部门关系中的部门名为非空值,负责人参照职工关系的职工号,请将下述SQL语句的空缺部分补充完整。
    CREATE TABLE 部门(部门号 CHAR(4) PRIMARY KEY,
                       部门名 CHAR(20)(61)
                       负责人 CHAR(6),
                       电话 CHAR(15),
                       (62));
 
 
 
  A.  UNIQUE
 
  B.  NOT NULL
 
  C.  KEY UNIQUE
 
  D.  PRIMARY KEY
 
 
 

 
  第57题    2010年上半年  
   71%
设有商品关系P (商品名,条形码,供应商号,价格,数量),“条形码”唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关..
  第58题    2009年下半年  
   31%
对表1和表2进行(58)关系运算可以得到表3。


  第57题    2020年下半年  
   62%
数据库中常见的check (约束机制)是为了保证数据的( ),防止合法用户使用数据库时向数据库加入不符合语义的数据。
 
  第61题    2013年下半年  
   20%
假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,..
  第61题    2012年上半年  
   36%
设有学生关系Student(学号,姓名,系名,课程号,成绩),则查询至少选修了四门 课程的学生学号、姓名及平均成绩的SELECT语句为:..
  第61题    2013年上半年  
   25%
若要将身份证号为“100120189502101111”的人的姓名修改为“刘丽华”,则对应的SQL语句为:
UPDATE P<..
   知识点讲解    
   · SQL数据定义    · 完整性约束    · AR    · 信息管理    · 信息管理系统
 
       SQL数据定义
        SQL使用数据定义语言(DDL)实现其数据定义功能,可对数据库用户、基本表、视图、索引进行定义和撤销。SQL的DDL主要是定义基本表、视图和索引3个部分。
               基本表的定义、修改和撤销
               1)基本表的定义
               基本表定义的语法如下:
               
               完整性约束包括主键子句(Primary Key)、检查子句(Check)和外键子句(Foreign Key)。
               2)基本表的修改
               基本表修改的语法如下:
               
               删除时有子句:
               
               前者为连锁删除,后者为约束删除,即没有对本列的任何引用时才能删除。
               3)基本表的撤销
               基本表撤销的语法如下:
               
               定义和删除视图
               1)视图的定义
               视图定义的语法如下:
               
               2)视图的删除
               视图删除的语法如下:
               
               定义和删除索引
               索引分为聚集索引和非聚集索引。聚集索引是指索引表中索引项的顺序与表中记录的物理顺序一致的索引。
               1)索引的定义
               索引定义的语法如下:
               
               2)索引的删除
               索引删除的语法如下:
               
               SQL系统中的索引一经建立,就由系统使用和维护它,用户不再干预,直到撤销为止。这种索引称为隐式索引。而FoxPro系统中的索引属于显式索引,用户经常要使用索引名打开索引文件。
               综上所述,凡创建都用CREATE,删除都用DROP,改变都用ALTER,再跟类型和名字,附加子句就很容易实现相关功能了。
 
       完整性约束
        为了维护数据库中数据与现实世界的一致性,对关系数据库的插入、删除和修改操作必须有一定的约束条件,这就是关系模型的三类完整性:实体完整性、参照完整性和用户定义完整性。
               实体完整性
               实体完整性(Entity Integrity)是指主属性的值不能为空或部分为空。关系模型中的一个元组对应一个实体,一个关系则对应一个实体集。例如,一条学生记录对应着一个学生,学生关系对应着学生的集合。关系模型中以主属性来唯一标识元组。例如,学生关系中的属性"学号"可以唯一标识一个元组,也可以唯一标识学生实体。
               参照完整性
               参照完整性(Referential Integrity)是指如果关系R2的外码X与关系R1的主码相符,则X的每个值或者等于R1中主码的某一个值,或者取空值。
               实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作关系的两个不变性。
               用户定义完整性
               用户定义完整性(User-defined Integrity)是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求。
 
       AR
        (1)AR的定义。增强现实技术(Augmented Reality,AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频、3D模型的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。这种技术1990年提出。随着随身电子产品CPU运算能力的提升,预期增强现实的用途将会越来越广。
        (2)AR的特点。
        ①真实世界和虚拟世界的信息集成;
        ②具有实时交互性;
        ③是在三维尺度空间中增添定位虚拟物体。
        (3)AR的营销价值。
        ①虚实结合,震撼体验。借助AR的虚实交互体验,增强产品发布会的趣味性和互动性。另外借助AR技术,可以展示模拟现实条件无法表现的细节和创意,使消费者更直观形象地感知产品,提升对企业品牌形象的理解,尤其适用于工艺复杂、技术含量高、价值相对较高的产品。
        ②体验营销。AR技术实现品牌和消费者零距离接触,在游戏或互动中潜移默化地传达产品内容、活动及促销信息,加深消费者对品牌的认可和了解。AR技术借助手机摄像头可以生动地再现产品使用场景,增强用户的购物体验,解决电子商务当下无法试用、试穿的瓶颈,给我们生活带来极大地便利和乐趣。
        ③与微博、SNS等社交媒体整合。利用AR技术与微博、SNS等社交媒体的融合打通,实现从体验营销到自营销,最终形成消费者对产品和品牌的信任和钟爱,满足了消费者购买咨询、体验和分享的需求,促成消费者形成良好的口碑并促进购买。
 
       信息管理
        管理信息系统是由人、计算机和管理规则等组成,以采集、加工、维护和使用信息为主要功能的人-机系统。例如金融、财会、经营、管理、教育、科研、医疗、人事、档案、物资等各方面都有大量的信息需要及时分析和处理,以便为决策提供依据。虽然在这方面应用中计算公式并不复杂,但数据量极大,在当今信息爆炸的时代,人工已难以胜任这一重任,计算机则成为信息管理的重要工具。该系统一般以数据库管理系统为核心,以其他软件和网络系统为支撑环境,而用户则通过专门的人机交互界面,进行数据的查询、修改等操作,并实现统计分析、规划、决策等功能。在信息管理方面,我们正经历着从单项事务的电子数据处理,向以数据库为基础的管理信息系统,及以数据库、模型库和方法库为基础的决策支持系统发展的过程,并且呈现出系统集成化、结构分布化、信息多元化、功能智能化等趋势。
 
       信息管理系统
        用来管理和分发项目信息的工具有很多,包括:
        .纸质文件管理,如信件、备忘录、报告和新闻稿。
        .电子通信管理,如电子邮件、传真、语音信箱、电话、视频和网络会议、网站。
        .项目管理电子工具,如基于网页界面的进度管理工具和项目管理软件,会议和虚拟办公支持软件,门户网站和协同工作管理工具。
   题号导航      2018年上半年 程序员 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第61题    在手机中做本题