注册qq空间网站,湘潭网站开发公司,郑州网站seo技术,高校网站建设工作总结1 数据库
1.1 数据库范式
有一个学生表#xff0c;主键是学号#xff0c;含有学生号、学生名、班级、班级名#xff0c;违反了数据库第几范式#xff1f; --非主属性不依赖于主键#xff0c;不满足第二范式 有一个订单表#xff0c;包含以下字段#xff1a;订单ID主键是学号含有学生号、学生名、班级、班级名违反了数据库第几范式 --非主属性不依赖于主键不满足第二范式 有一个订单表包含以下字段订单ID主键、客户ID、客户姓名、订单日期、客户地址 --所有非主属性都依赖于主键但客户姓名、客户地址依赖于客户id非主属性之间存在传递依赖不满足第三范式
1.2 三级模式-两级映像
内模式而言是定义所有内部的记录类型索引和文件的组织方式以及数据控制方面的细节
1.3 关系代数
投影中条件277在单引号内为字符串 2 文件系统
2.1 磁头号柱面号扇区号
磁头号选盘片每个盘片都有磁头不需要物理移动电路连通激活即可
柱面号选磁道移动磁臂
扇区号选扇区旋转磁盘
操作系统——磁盘数据块柱面、磁头、扇区-CSDN博客 3 软件工程
3.1 信息系统建模方法
信息系统建模方法分为三种分别是结构化建模方法、信息建模方法和面向对象建模方法。 结构化建模方法以数据流图为基本工具以过程为中心可用于分析和定义新系统的业务需求。
信息建模方法以实体联系图为基本工具从数据的角度对现实世界建立模型强调在分析和研究过程需求之前先研究和分析数据需求
面向对象建模方法将数据和过程集成到对象的结构中将数据与过程自然地结合起来消除了人为分离现象。UML被视为面向对象技术的建模标准。
3.2 uml类图
“类图展现了一组对象、接口、协作和它们之间的关系”这句话中协作和它们之间的关系是否重复 协作指的是对象之间为了完成某个任务或功能而进行的合作。它强调的是对象之间的动态交互过程即对象如何相互作用来实现特定的行为。 它们之间的关系这里指的是类与类、对象与对象、类与接口之间静态的、结构性的关系。这些关系可以是继承泛化、实现接口实现、关联、聚合、组合等。 4 架构
4.1 模型驱动的软件开发
模型驱动的体系结构是一种以模型为中心的软件设计和实现方法使用 UML 的一个子集来描述系统其中生成不同抽象层次的模型
该方法需要创建计算无关模型CIM用于建模领域抽象。平台无关模型PIM对系统进行运转建模不涉及实现。平台相关模型PSM是由平台无关模型转换而来为每个特定平台提供单独的模型