当前位置: 首页 > news >正文

怎么做外国网站wordpress+4.6

怎么做外国网站,wordpress+4.6,静态网页模板源代码,站长工具关键词挖掘文章目录 一、概念数据库模型二、结构数据库模型三、三级模式四、两级映像五、关系模式基本术语六、关系模式七、关系的数学定义八、数据定义语言九、SQL访问控制十、视图十一、索引十二、关系模式十三、范式十四、数据库设计十五、事物管理#xff08;ACID#xff09;十六、… 文章目录 一、概念数据库模型二、结构数据库模型三、三级模式四、两级映像五、关系模式基本术语六、关系模式七、关系的数学定义八、数据定义语言九、SQL访问控制十、视图十一、索引十二、关系模式十三、范式十四、数据库设计十五、事物管理ACID十六、数据库的备份十七、锁十八、分布式数据库 一、概念数据库模型 实体:客观存在并可以相互区别的事物称为实体如一个单位、一个职工、一个部门或一个项目等。属性:描述实体的特性称为属性一个实体可以由若干个属性来刻画如学生实体用若干属性(学号、姓名、性别、出生日期和班号)来描述。码:唯一标识实体的属性集称为码例如学号是学生实体的码。域:属性的取值范围称为该属性的域如性别域为(男女)。联系:实体(型)之间的对应关系称为联系。联系分为两种一种是实体内部各属性之间的联系;另一种是实体之间的联系。 – 一对一联系(1:1) – 一对多联系(1:n) – 多对多联系(m:n)实体–联系方法表示的概念数据模型为E-R图 –实体是矩形属性是椭圆形联系是菱形 二、结构数据库模型 结构数据模型主要包括:层次、网状、关系和面向对象模型 层次树结构一对多网状图结构多对多关系模型二维表 三、三级模式 概念模式模式基本表外模式子模式/用户模式视图内模式存储模式存储文件 四、两级映像 模式/内模式映像。物理独立性外模式/模式映像。逻辑独立性 五、关系模式基本术语 关系模式基本术语 关系:一个关系就是一张二维元组:表中的一行即为一个元组属性:表中的列称为属性每一列有一个属性名。域:属性的取值范围即不同元组对同一个属性的值所限定的范围。关系模式:对关系的描述称为关系模式 码/键 候选码(或候选键):属性或属性组合其值能够唯一地标识一个元组主码(或主键):在一个关系中可能有多个候选码从中选择一个作为主码主属性:包含在任何候选码中诸属性称为主属性不包含在任何候选码中诸属性称为非码属性。外码(或外键):如果一个关系中的属性或属性组并非该关系的码但它们是另外一个关系的码则称其为该关系的外码。全码:关系模式的所有属性组是这个关系模式的候选码称为全码。超码(超键):一个包含码的属性集称为超码例如学号是码则(学号姓名)就是一个超码。 六、关系模式 关系的描述称为关系模式它可以形式化地表示为:R(UDdomF)关系模型由关系数据结构一张二维表、关系操作集合关系操作有:选择、投影、连接、除、并、交、差等查询操作和增加、删除操作等。和关系完整性约束三部分组成。关系完整性约束 实体完整性主键不能为空参照完整性外键用户定义的完整性 七、关系的数学定义 交并差笛卡尔积 例如:D₁{01}D₂fabc} 则:笛卡尔积D₁ X D₂{(0a)(0b)(0c),(1a)(1b)(1c); 投影 选择 连接 连接分为θ连接、等值连接和自然连接3种。 外连接 外连接运算有3种即左外连接、右外连接和全外连接。 左外连接。取出左侧关系表中所有与右侧关系中任一元组都不匹配的元组用空值 nul 充填所有来自右侧关系的属性构成新的元组将其加入自然连接的结果中。右外连接。取出右侧关系表中所有与左侧关系中任一元组都不匹配的元组用空值 nul 填充所有来自左侧关系的属性构成新的元组将其加入自然连接的结果中。全外连接。完成左外连接和右外连接的操作。即填充左侧关系中所有与右侧关系中任一元组都不匹配的元组并填充右侧关系中所有与左侧关系中任一元组都不匹配的元组将产生的新元组加入自然连接的结果中。 自然连接 自然连接是除去重复属性的等值连接它是连接运算的一个特例是最常用的连接运算。查询效率 八、数据定义语言 SQL Server数据库的体系结构是由视图、基本表和存储文件三级结构组成。SQL语言的分类 DDL(数据定义语言):在数据库系统中每一个数据库、数据库中的表、视图和索引等都是数据库对象。要建立和删除一个数据库对象都可以通过 SQL语言来完成。DDL包括CREATE、ALTER和 DROP等。DML(数据操纵语言):DML 是指用来添加、修改和删除数据库中数据的语句包括 INSERT(插入)、DELETE(删除)和 UPDATE(更新)等。DQL(数据查询语言):查询是数据库的基本功能查询操作通过 SQL数据查询语言来实现例如用SELECT 查询表中的内容。DCL(数据控制语言):DCL包括数据库对象的权限管理和事务管理等。 SQL数据定义语言 ①建立数据库 CREATE DATABASE 数据名②建立数据库表 CREATE TABLE 表名 (列名 数据类型, ... 完整性约束, ... )③修改基本表结构 增加一个新列的基本语句为: ALTER TABLE 表名 ADD 列名 类型修改一个新列的基本语句为: ALTER TABLE 表名 ALTER COLUMN 列名 新类型删除一个列的语句为: ALTER TABLE 表名 DROP COLUMN 列名④删除基本表 DROP TABLE 表名约束 列级完整性 NOT NULL UNIQUENOT UNIQUEDEFAULT 实体完整性(主键) PRIMARY KEY 用户自定义CHECK 参照完整性(外键) FOREIGN KEY 数据操作 ①插入 insert into 表名(列名序列) values (元组值);插入查询值 insert into 表名(列名序列) select 查询语句②删除 delete from 表名 where 条件表达式③更新 update 表名 set 列名 值表达式 [where 条件表达式]查询 SELECT 目标表的名或列表达式序列 FROM 关系名表列 [WHERE 行条件表达式] [GROUP BY 列名列 # 分组 [HAVING 条表达式]] [ORDER BY 列名[ASCIDESC]…] # 排序①投影查询 select distinct 列名 as 列名别名 from 表名 distinct去重as取别名 ②选择查询 %(百分号)代表任意长度(长度可以为0)的字符串。例如a%b表示以a开头以b结尾的任意长度的字符串如acb、addgb、ab等都满足该匹配串。_(下划线)代表任意单个字符。例如ab表示以a开头以b结尾的长度为3的任意字符串acb、afb等都满足该匹配串。 ③聚合函数 函数名功能AVG计算一个数值型表达式的平均值COUNT计算指定表达式中选择的项数COUNT(*)统计查询输出的行数MIN计算指定表达式中的最小值MAX计算指定表达式中的最大值SUM计算指定表达式中的数值总和STDEV计算指定表达式中所有数据的标准差STDEVP计算总体标准差 交并差 union并 intersect交 except差 九、SQL访问控制 获得权限的用户也可以给别人权限 with grant option grant 权限 on 表/库 to 用户收回权限 revoke 权限 on 表/库 from 用户十、视图 视图是从一个或者多个基本表或视图中导出的表,是一个虚拟表视图的创建语句格式: CREATE VIEW 视图名(列表名) AS SELECT 查询子句 [WITH CHECK OPTION];视图的删除语句格式: DROP VIEW 视图名WITH CHECK OPTION表示增删改查条件表达式 十一、索引 create index 索引名 on 表名索引改变的是内模式存储文件 十二、关系模式 一个关系模式应当是一个五元组(含关系名)。R UDdomF (1)R为关系名它是符号化的元组语义 (2)U为一组属性 (3)属性组U中的属性来自域D (4)dom为属性到域的映射 (5)F为属性组U上的一组数据依赖。A→BA决定BB依赖A函数依赖 ①平凡函数依赖 A→BB⊆A⊊ ②非平凡函数依赖 A→BB⊊A ③完全函数依赖如果 X→Y,并且对于X的任何一个真子集X’都有X’不能决定 Y则称Y对X完全函数依赖 ④部分函数依赖如果X→Y但Y不完全函数依赖于X则称对X部分函数依赖 ⑤传递函数依赖 A→BB⊊AB→A 十三、范式 伪传递率X→YWX→YXW→Z 1NF→2NF消除主属性对候选码的部分函数依赖 2NF→3NF消除非主属性对候选码的传递函数依赖 3NF→BCNF消除主属性对候选码的部分函数依赖和传递函数依赖 十四、数据库设计 需求分析→概念结构设计→逻辑结构设计→物理设计→数据库实施→运行维护 需求分析 ①需求分析阶段的工作以及形成的相关文档(作为概念结构设计阶段的依据) ②建立需求说明文档、数据字典和数据流程图概念结构设计 ①实体 ②属性 ③联系一对一(1:1)一对多(1∶n)多对多(m:n) 步骤选择局部应用→逐一设计分E-R图→E-R合并 E-R图之间的冲突 ① 属性冲突。属性的类型、取值范围和数据单位等可能会不一致 ②命名冲突。相同意义不同命名或是名称相同意义不同 ③ 结构冲突。同一实体在不同的分E-R图中有不同的属性同一对象在某一分E-R图中被抽象为实体而在另一分E-R图中又被抽象为属性需要统一。 逻辑结构设计(关系规范化) ①一对一(1:1) ②一对多(1∶n) ③多对多(m:n) 十五、事物管理ACID BEGIN TRANSACTION:事务开始。 COMMIT:事务提交。 ROLLBACK:事务回滚。 原子性事务是原子的要么都做要么都不做。一致性事务执行的结果必须保证数据库从一个一致性状态变到另一个一致性状态。因此当数据库只包含成功事务提交的结果时称数据库处于一致性状态。隔离性事务相互隔离。当多个事务并发执行时任一事务的更新操作直到其成功提交的整个过程对其他事务都是不可见的。持久性一旦事务成功提交即使数据库崩溃其对数据库的更新操作也将永久有效。 十六、数据库的备份 故障类型 ①事务内部故障 ②系统故障 ③介质故障 ④计算机病毒备份方法 ①静态转储和动态转储。静态转储是指在转储期间不允许对数据库进行任何存取、修改操作;动态转储是在转储期间允许对数据库进行存取、修改操作。因此转储和用户事务可并发执行。 ②海量转储和增量转储。海量转储是指每次转储全部数据:增量转储是指每次只转储上次转储后更新过的数据。 ③日志文件。在事务处理的过程中DBMS把事务开始、事务结束以及对数据库的插入、删除和修改的每一次操作写入日志文件。一旦发生故障DBMS的恢复子系统利用日志文件撤销事务对数据库的改变回退到事务的初始状态。因此DBMS利用日志文件来进行事务故障恢复和系统故障恢复并可协助后备副本进行介质故障恢复。恢复 ①反向扫描文件日志(即从最后向前扫描日志文件)查找该事务的更新操作。 ②对事务的更新操作执行逆操作。 ③继续反向扫描日志文件查找该事务的其他更新操作并做同样的处理直到事务的开始标志。 十七、锁 排它锁若事务T对数据对象A加上X锁则只允许T读取和修改 A其他事务都不能再对 A 加任何类型的锁直到T释放A上的锁。共享锁若事务T对数据对象A加上S锁则只允许T读取 A但不能修改 A其他事务只能再对A加S锁直到T释放A上的S锁。这就保证了其他事务可以读 A但在T释放A上的S锁之前不能对A进行任何修改。 十八、分布式数据库 分片透明:指用户或应用程序不需要知道逻辑上访问的表具体是怎么分块存储的复制透明:指采用复制技术的分布方法用户不需要知道数据是复制到哪些节点如何复制的。位置透明:指用户无须知道数据存放的物理位置逻辑透明:指用户或应用程序无需知道局部场地使用的是哪种数据模型共享性:指数据存储在不同的结点数据共享自治性:指每结点对本地数据都能独立管理可用性:指当某一场地故障时系统可以使用其他场地上的副本面不至于使整个系统瘫分布性:指数据在不同场地上的存储
http://www.w-s-a.com/news/811106/

相关文章:

  • 表格网站源码wordpress更换网站域名
  • 芜湖做网站多少钱做公司的网站的需求有哪些
  • 玉溪网站建设制作凌风wordpress百度云
  • 专业建网站价格门户网站建设 请示
  • 安徽省省博物馆网站建设佛山公司网站设计
  • 温州专业营销网站公司网络建设规划
  • 做模型常说的d站是什么网站wordpress 繁體
  • 给网站做h5缓存机制获取小程序api
  • 网站开发文档东莞市建设网站首页
  • 公共空间设计网站企业门户网站建设教程
  • 网站建设公司 深圳镇江建设质量监督站网站
  • 网站底部版权怎么做软广告经典案例
  • 网站收录突然全部没有了东莞网站建设公司电话
  • 境外企业网站推广免费ppt元素
  • 2018网站建设行业广东网站seo
  • 网站后台加密云服务器2008做网站
  • dw制作一个环保网站模板下载吉安网站建设收费
  • 深圳珠宝网站设计北京高端网站建设优势
  • 合肥企业制作网站wordpress创建网站
  • 织梦网站开发兼职wordpress 中间截取缩略图
  • 南通制作网站旅游搭建网站
  • 专业做商铺的网站个人网页html模板完整代码
  • 什么网站做美食最好最专业关键词推广是什么意思
  • 自助建设网站软件网站导航网站可以做吗
  • 网站模板放哪长沙网站优化分析
  • 泉州网站建设价钱网站模板素材
  • 南通网站托管js建设网站外网
  • 成都企业网站公司wordpress内页模板
  • 58同城建网站怎么做wordpress评论显示数字ip
  • 免费制作论坛网站模板免费下载北京网站制作长沙