【信息技术刷题记录】 06 数据库相关知识及专利版权篇
刷题记录 数据库相关知识及专利版权
写在前面:此系列文章只为参加知识竞赛时的记录 对题目提出一些自己的想法 有啥不对的地方还望谅解和指正 不胜感激
第六次记录
一、数据库知识
1 范式相关:详见 范式.
第一范式:是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。即无重复的列
第二范式:在第一范式的基础上建立,要求数据库表中的每个实例或行必须可以被唯一地区分,为实现区分通常需要为表加上一个列,以存储各个实例的唯一标识。这个唯一属性列被称为主关键字或主键、主码。
第三范式:在第二范式的基础上建立,要求一个数据库表中不包含已在其它表中已包含的非主关键字信息。即不依赖于其它非主属性。
BC范式:第三范式只是要求R为第二范式且非键属性不传递依赖于R的候选键,而BC范式则是对R的每个属性都做要求。
2 数据库的三级结构从内到外的三个层次是?
A、外模式、内模式、模式
B、内模式、模式、外模式
C、模式、外模式、内模式
D、内模式、外模式、模式
分析理解:内模式又被称为存储模式,相对于物理层;模式概念模式和逻辑模式,是所有数据库用户的公共数据视图,是数据库中全体数据的逻辑结构和特征的描述;外模式又被称为用户模式,相对于用户级。故答案为B。
3 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是?
A、DBS包括DB和DBMS
B、DBMS包括DB和DBS
C、DB包括DBS和DBMS
D、DBS就是DB,也就是DBMS
分析:数据库系统包括数据库管理系统、数据库数据库管理员(DBA)。所以答案为A。
4 关于数据库事务处理描述错误的是?
A、原子性:表示的是事务的所有操作在数据库要么全部反映,要么全部不反映
B、一致性:事务在执行前如果数据库是一致性的,那么执行后也是一致的
C、隔离性:事务在执行过程中可以感觉到系统中其他事务的执行
D、一个事务成功完成后,他对数据库的改变必须是永久的,即使是系统出现故障时也是如此。
理解分析:(来源:事务隔离性理解)
事务的隔离级别从低到高有:
Read Uncommitted:最低的隔离级别,什么都不需要做,一个事务可以读到另一个事务未提交的结果。所有的并发事务问题都会发生。
Read Committed:只有在事务提交后,其更新结果才会被其他事务看见。可以解决脏读问题。
Repeated Read:在一个事务中,对于同一份数据的读取结果总是相同的,无论是否有其他事务对这份数据进行操作,以及这个事务是否提交。可以解决脏读、不可重复读。
Serialization:事务串行化执行,隔离级别最高,牺牲了系统的并发性。可以解决并发事务的所有问题。所以在事务在过程中时是不可以感觉到系统中其他事务的执行,所以答案为C。
5 下列哪些运算是关系代数的基本运算?
A、交、并、差
B、投影、选取、除、联结
C、联结、自然联结、笛卡尔乘积
D、投影、选取、笛卡尔乘积、差运算
理解:关系代数是一种抽象的查询语言,用对关系的运算来表达查询,可分为传统的集合运算及专门的关系运算。传统的集合运算是二目运算,包括并、交、差、广义笛卡尔积四种运算;专门的关系运算(Specific relation operations)包括选择、投影、连接、除等。故答案为D。
二、专利知识
1 X软件公司的软件工程师张某兼职与Y科技公司,为完成Y科技公司交给的工作,做出了一项涉及计算机程序的发明。张某认为该发明是利用自己的业余时间完成的,可以以个人名义申请专利。此项专利申请权应归属?
A、张某
B、X软件公司
C、Y软件公司
D、协商解决
理解分析:如果存在职务关系,专利申请权属于公司;在本题中张某任职于两家公司,但关于计算机程序是在完成Y软件公司工作时完成的,故专利权为Y软件公司。所以答案为C。
2 如果一项方法发明专利是关于一种塑胶的生产方法,那么以下哪项可以得到专利法保护?
A、依照该生产方法直接生产的塑胶
B、利用生产出来的塑胶制造的防雨布
C、使用该防雨布的移动帐篷
D、利用该防雨布制成的雨衣
理解分析:专利法保护的是直接性的,所以答案为A。
3 王某于2006年5月3日完成了某项发明创造,并于2006年7月13日申请了发明专利;2008年10月23日,该申请被成功授权。依照《专利法》规定,该专利权期限终止日为?
A、2026年10月23
B、2026年7月13
C、2028年10月23
D、2023年10月23
理解:终止期限应该从申请日期算起,所以答案为B。
4 软件商标权的权利人是指软件注册商标所有人。
这个星期的分享就到这啦~~大家下次见!!!
相关文章
- JAVA-数据库之删除记录
- 还原MySql数据库失败:max_allowed_packet 设置过小导致记录写入失败
- mysql数据库用户和权限管理记录
- 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决(转)
- JDBC:数据库操作:处理大对象CLOB数据
- 数据库设计常见错误
- 数据库记录安全解决方案
- 开发思路---记录一次现网问题定位---数据库告警
- 使用log4net无法将日志记录插入mysql数据库解决办法
- Dell R710服务器磁盘恢复数据库一例(记录)
- 数据库中批量插入数据的方法,记录一下。
- 【PHP】解决数据库查询出来的中文内容显示为问号“??”
- Java实现获得MySQL数据库中所有表的记录总数可行方法
- C#.NET万能数据库访问封装类(ACCESS、SQLServer、Oracle)
- Atitit 数据库映射到redis存储的模式 1. 常规 每条db记录映射一个redis记录1 1.1. 表名:主键为key ,记录序列化为json为val1 2. 每个字段映射一个redi
- Atitit.mssql 数据库表记录数and 表体积大小统计
- Atitit.并发测试解决方案(2) -----获取随机数据库记录 随机抽取数据 随机排序 原理and实现
- 如何将 winston log 库记录的日志写入 mongo DB 数据库
- 数据库面试题【十九、数据库优化】
- 〖Python 数据库开发实战 - MongoDB篇⑬〗- MongoDB集合的修改记录操作 - update() 、 updateMany() 函数与特殊表达式
- mysql数据库(6):将数据装入表中
- AIX6.1/11.2.0.3在有关数据库SWAP一个BUG
- Dynamics CRM Microsoft SQL Server 指定的数据库具有更高的版本号
- 57 openEuler搭建Mariadb数据库服务器-管理数据库用户
- 对表型数据框进行去冗余 phe 表型信息提取 临床信息提取 自建函数提取 种方法数据框里面进行取子集操作,坐标、列名和逻辑判断每列满足某个要求每行满足某个要求按条件筛选数据库dataframe
- [ AWS | Migration ] 传统系统如何迁移到云(一):数据库迁移到云