



全文预览已结束
VIP免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
HTML+CSS+JavaScript+jsp+Database Enhanced Edition 这里面HTML+CSS是我在自学时候的读书笔记,JavaScript是选了一些这次依旧是两张啊修订版增加了jsp相关指令,删减部分Html,CSS重要的对象和方法,jsp主要是内置对象这次又加入Database别嫌我更新太平凡 如只需要Database请移步Database.doc但是那个有两张第一章 HTML入门 第二章 HTML基本标记2.1 HTML页面主体标记2.2.1 自定义网页颜色 red green blue #RRGGBB2.1.2 设置背景图片2.1.3 设置文字颜色2.1.4 设置链接文字属性鼠标未点鼠标点击鼠标点过linklist2.1.5 设置页面边距2.2 head部分标记2.2.1 标题标记 2.2.6 定义网页文字及语言2.2.7 定时网页的定时跳转第三章 用HTML设置文字 段落 列表3.1 插入其他标记3.1.1 输入空格符号 3.1.2 插入特殊符号“ "& & > × § © ®3.2设置文字格式3.2.1设置字体黑体测试3.2.2 设置字号字体测试3.2.3 设置文字颜色颜色测试3.2.4 设置粗体 斜体 下划线加粗文字加粗文字斜体文字斜体文字斜体文字下划线文字3.2.5 设置上标 下标上标下标3.3 摄制段落格式3.3.1段落标记 3.1.2 段落对齐属性 leftcenterright3.1.3 不换行标记测试不换行文字3.1.4 换行标记3.4 水平线标记3.4.1 插入水平线3.4.2 设置高度 宽度3.4.3 设置颜色3.4.4 设置对齐方式center(默认属性)leftright第四章 用HTML创建图像和多媒体4.1 网页常见图片格式jpg gif png4.2 插入图像并设置图像属性4.2.1图像标记4.2.2 设置图像高度4.2.3 设置图像宽度4.2.4 设置图像边框4.2.5 设置图像水平间距4.2.6 设置图像垂直间距4.2.7 设置图像相对文字的对齐方式bottom top center leftright4.2.8 设置图像的替代文字第五章 超链接和表单5.1 超链接超链接由 位置点标记 属性href=. 地址URL 三部分组成5.2 创建基本超链接5.2.1 超链接标记 5.2.2 设置目标窗口target=_blank设置点击链接后原网页仍然保留target=_self在当前页面中打开链接target=_top在顶层框架中打开链接target=_parent在上一层框架中打开链接5.5 插入表单5.5.1 设置表单基本属性处理动作.表单名称.传送方法.method:get post编码方式.目标显示方式.target:_blank _parent _self _top5.5.2 插入输入框5.5.3 插入密码框5.5.4 插入提交框5.5.5 插入重置框5.5.6 插入下拉的选择框 选择1 选择2 . 选择n5.5.7 插入多选多选1:多选2:.多选n: 5.5.8 插入单选单选1:单选2:.单选n:5.5.9 插入滑动输入框第六章 用HTML创建表格6.1 创建并设置表格属性6.1.1 表格的基本标记 第1行 单元格 单元格 . 单元格 第2行 单元格 单元格 . 单元格 . 第n行 单元格 单元格 . 单元格 6.1.2 表格的高度和宽度6.1.3 表格的标题标题6.1.4 表格的表头 表头1 表头2 . 表头n6.1.5 表格的对齐方式对齐方式:right center right6.1.6 表格边框宽度只能改变四周边框宽度6.1.7 表格边框颜色6.1.8 单元格间距6.1.9 单元格文字与边框的距离6.1.10 表格的背景颜色6.1.11 表格背景图像第七章 创建框架结构网页7.1 窗口框架介绍 . 7.2 设置框架集frameset属性7.2.1 水平分割窗口7.2.2 垂直分割窗口7.2.3 嵌套分割窗口嵌套分割水平 垂直7.2.4 设置边框显示:1或yes隐藏:0或no7.2.5 框架的边框宽度7.2.6 框架的边框颜色7.3 设置框架标记frame的属性7.3.1 框架页面的源文件7.3.2 框架名称7.3.3 调整框架窗口的尺寸禁用调整7.3.4 框架边框与页面内容的水平边距7.3.5 框架边框与页面内容的垂直边距第八章 CSS基础知识8.1 基本CSS选择器8.1.1 标签选择器 p样式属性:属性值; 样式属性:属性值; .8.1.2 类别选择器 .class样式属性:属性值; 样式属性:属性值; .class为用户自定义类别8.1.3 ID选择器 #id样式属性:属性值; 样式属性:属性值; .id为用户自定义ID8.2 在HTML中使用CSS8.2.1 链接外部样式表链接外部样式表不需要使用style标签直接用link标签放在head内8.2.2 行内方式8.2.3 嵌入外部样式表 import url(外部样式表名称);1.import语句后一定要加分号2.外部样式表后缀一定要是.css3.import一定要放在style中其他任何元素前面8.3.4 定义内部样式表 所有HTML标签都可以作为选择符8.3 设置CSS属性8.3.1 设置CSS类型属性font-family:设置当前样式使用的字体font-size:设置文本字体大小font-style:字体样式 “正常”“斜体”“偏斜体” 默认正常line-height:设置文本所在行的高度text-decoration: 向文本添加下划线,上划线,删除线,或使文本闪烁font-weight:设置字体粗体量 “正常”=400 “粗体”=700font-variant:设置文本的小型大写字母变量text-transform:用属性控制文本的大小写color:字体颜色8.3.2 设置CSS背景属性background-color:设置背景颜色background-image:设置背景图像background-repeat:设置是否以及如何重塑背景图像Javascript事件驱动JavaScript事件驱动中的事件是通过鼠标或热键的动作引发的。它主要有以下几个事件:()单击事件onClick当用户单击鼠标按钮时,产生onClick事件。同时onClick指定的事件处理程序或代码将被调用执行。通常在下列基本对象中产生:button(按钮对象)checkbox(复选框)或(检查列表框)radio (单选钮)reset buttons(重要按钮)submit buttons(提交按钮)在onClick等号后,可以使用自己编写的函数作为事件处理程序,也可以使用JavaScript中内部的函数。还可以直接使用JavaScript的代码等。例:Input type=button value= onclick=alert(这是一个例子);()onChange改变事件当利用text或texturea元素输入字符值改变时发该事件,同时当在select表格项中一个选项状态改变后也会引发该事件。例:()选中事件onSelect当Text或Textarea对象中的文字被加亮后,引发该事件。()获得焦点事件onFocus当用户单击Text或textarea以及select对象时,产生该事件。此时该对象成为前台对象。()失去焦点onBlur当text对象或textarea对象以及select对象不再拥有焦点、而退到后台时,引发该文件,他与onFocas事件是一个对应的关系。()载入文件onLoad当文档载入时,产生该事件。onLoad一个作用就是在首次载入一个文档时检测cookie的值,并用一个变量为其赋值,使它可以被源代码使用。()卸载文件onUnload当Web页面退出时引发onUnload事件,并可更新Cookie的状态。JavaScript中建数组的方法JavaScript对象系统的使用一、浏览器对象层次及其主要作用除了前面提到过的文档document对象外,Navigator浏览器中还提供了窗口(Window)对象以及历史(History)和位置(Location)对象。浏览器对象(Navigator)提供有关浏览器的信息窗口对象(Windows)Window对象处于对象层次的最顶端,它提供了处理Navigator窗口的方法和属性。位置对象(Location)Location对象提供了与当前打开的URL一起工作的方法和属性,它是一个静态的对象。历史对象(History)History对象提供了与历史清单有关的信息。文档对象(Document)document对象包含了与文档元素(elements)一起工作的对象,它将这些元素封装起来供编程人员使用。文档对象功能及其作用、document中三个主要的对象在document中主要有:links,anchor,form等三个最重要的对象:()anchor锚对象:anchor对象指的是 标识在HTML源码中存在时产生的对象。它包含着文档中所有的anchors信息。()链接links对象link对象指的是用 标记的连接一个超文本或超媒体的元素作为一个特定的URL。()窗体(Form)对象窗体对象是文档对象的一个元素,它含有多种格式的对象储存信息,使用它可以在JavaScript脚本中编写程序进行文字输入,并可以用来动态改变文档的行为。通过document. Forms数组来使得在同一个页面上可以有多个相同的窗体,使用forms数组要比使用窗体名字要方便得多。其中用了OnChnge事件(当窗体内容改变时激发)。第一个使用窗体名字标识my,第二个使用窗体数组Forms。其效果是一致。、文档对象中的attribute属性document对象中的attribute属性,主要用于在引用Href标识时,控制着有关颜色的格式和有关文档标题、文档原文件的URL以及文档最后更新的日期。这部分元素的主要含义如下:()链接颜色:alinkcolor这个元素主要用于,当选取一个链接时,链接对象本身的颜色就按alinkcolo r指定改变。()链接颜色:linkcolor当用户使用 Text string 链接后,Textstring的颜色就会按Linkcolor所指定的颜色更新。()浏览过后的颜色:VlinkColor该属性表示的是已被浏览存储为已浏览过的链接颜色。()背景颜色:bgcolor该元素包含文档背景的颜色。()前景颜色:Fgcolor该元素包含HTML文档中文本的前景颜色。、文档对象的基本元素()窗体属性:窗体属性是与HTML文档中.相对应的一组对象在HTML文档所创建的窗体数,由length指定。通过document.forms.length反映该文档中所创建的窗体数目。()锚属性:anchors该属性中,包含了HTML文档的所有 标记为Name=.的语句标识。所有“锚”的数目保存在document.anchors.length中。()链接属性:links链接属性是指在文档中.的由Href=.指定的数目,其链接数目保存在document.links.length中。JavaScript窗口及输入输出1、窗口对象该对象包括许多有用的属性、方法和事件驱动程序,编程人员可以利用这些对象控制浏览器窗口显示的各个方面,如对话框、框架等。在使用应注意以下几点:该对象对应于HTML文档中的和两种标识;onload和onunload都是窗口对象属性;在JavaScript脚本中可直接引用窗口对象。如:window.alert(窗口对象输入方法)可直接使用以下格式:alert(窗口对象输入方法)2、窗口对象的事件驱动窗口对象主要有装入Web文档事件onload和卸载时onunload事件。用于文档载入和停止载入时开始和停止更新文档。3、窗口对象的方法窗口对象的方法主要用来提供信息或输入数据以及创建一个新的窗口。创建一个新窗口open()使用window.open(参数表)方法可以创建一个新的窗口。其中参数表提供有窗口的主要特性和文档及窗口的命名。具有OK按钮的对话框alert()方法能创建一个具有OK按钮的对话框。具有OK和Cancel按钮的对话框confirm()方法为编程人员提供一个具有两个按钮的对话框。具有输入信息的对话框prompt()方法允许用户在对话框中输入信息,并可使用默认值,其基本格式如下prompt(“提示信息”,默认值)。4、窗口对象中的属性窗口对象中的属性主要用来对浏览器中存在的各种窗口和框架的引用,其主要属性有以下几个:()frames 确文档中帧的数目frames(帧)作为实现一个窗口的分隔操作,起到非常有用的作用,在使用注意以下几点:frames属性是通过HTML标识的顺序来引用的,它包含了一个窗口中的全部帧数。帧本身已是一类窗口,继承了窗口对象所有的全部属性和方法。()Parent 指明当前窗口或帧的父窗口。()defaultstatus:默认状态,它的值显示在窗口的状态栏中。()status:包含文档窗口中帧中的当前信息。()top:包括的是用以实现所有的下级窗口的窗口。()window.指的是当前窗口()self:引用当前窗口。JSP 9 大内置对象详解对象常用方法说明:1.ou对象(数据流 javax.servlet.jsp.jspWriter)方法名说明print或println输出数据newLine输出换行字符flush输出缓冲区数据close关闭输出流clear清除缓冲区中数据,但不输出到客户端clearBuffer清除缓冲区中数据,输出到客户端getBufferSize获得缓冲区大小getRemaining获得缓冲区中没有被占用的空间isAutoFlush是否为自动输出2.request对象(请求信息 javax.servlet.http.HttpServletrequest)方法名说明isUserInRole判断认证后的用户是否属于某一成员组getAttribute获取指定属性的值,如该属性值不存在返回NullgetAttributeNames获取所有属性名的集合getCookies获取所有Cookie对象getCharacterEncoding获取请求的字符编码方式getContentLength返回请求正文的长度,如不确定返回-1getHeader获取指定名字报头值getHeaders获取指定名字报头的所有值,一个枚举getHeaderNames获取所有报头的名字,一个枚举getInputStream返回请求输入流,获取请求中的数据getMethod获取客户端向服务器端传送数据的方法getParameter获取指定名字参数值getParameterNames获取所有参数的名字,一个枚举getParameterValues获取指定名字参数的所有值getProtocol获取客户端向服务器端传送数据的协议名称getQueryString获取以get方法向服务器传送的查询字符串getRequestURI获取发出请求字符串的客户端地址getRemoteAddr获取客户端的IP地址getRemoteHost获取客户端的名字getSession获取和请求相关的会话getServerName获取服务器的名字getServerPath获取客户端请求文件的路径getServerPort获取服务器的端口号removeAttribute删除请求中的一个属性setAttribute设置指定名字参数值 3.response对象(响应 javax.servlet.http.HttpServletResponse)方法名说明addCookie添加一个Cookie对象addHeader添加Http文件指定名字头信息containsHeader判断指定名字Http文件头信息是否存在encodeURL使用sessionid封装URLflushBuffer强制把当前缓冲区内容发送到客户端getBufferSize返回缓冲区大小getOutputStream返回到客户端的输出流对象sendError向客户端发送错误信息sendRedirect把响应发送到另一个位置进行处理setContentType设置响应的MIME类型setHeader设置指定名字的Http文件头信息4.session对象(会话 javax.servlet.http.HttpSession)方法名说明getAttribute获取指定名字的属性getAttributeNames获取session中全部属性名字,一个枚举getCreationTime返回session的创建时间getId获取会话标识符getLastAccessedTime返回最后发送请求的时间getMaxInactiveInterval返回session对象的生存时间单位千分之一秒invalidate销毁session对象isNew每个请求是否会产生新的session对象removeAttribute删除指定名字的属性setAttribute设定指定名字的属性值5.pageContext对象(页面上下文 javax.servlet.jsp.PageContext)方法名说明forward重定向到另一页面或Servlet组件getAttribute获取某范围中指定名字的属性值findAttribute按范围搜索指定名字的属性removeAttribute删除某范围中指定名字的属性setAttribute设定某范围中指定名字的属性值getException返回当前异常对象getRequest返回当前请求对象getResponse返回当前响应对象getServletConfig返回当前页面的ServletConfig对象getServletContext返回所有页面共享的ServletContext对象getSession返回当前页面的会话对象 6.application对象(应用程序 javax.servlet.ServletContext)方法名说明getAttribute获取应用对象中指定名字的属性值getAttributeNames获取应用对象中所有属性的名字,一个枚举getInitParameter返回应用对象中指定名字的初始参数值getServletInfo返回Servlet编译器中当前版本信息setAttribute设置应用对象中指定名字的属性值7.config对象(Servlet的配置信息 javax.servlet.ServletConfig)方法名说明getServletContext返回所执行的Servlet的环境对象getServletName返回所执行的Servlet的名字getInitParameter返回指定名字的初始参数值getInitParameterNames返回该JSP中所有的初始参数名,一个枚举8.page对象(当前JSP的实例,java.lang.object)它代表JSP被编译成Servlet,可以使用它来调用Servlet类中所定义的方法9.exception对象(运行时的异常,java.lang.Throwable)被调用的错误页面的结果,只有在错误页面中才可使用,即在页面指令中设置:指令元素1. page指令page指令的设置语法格式是:。l importimport指令是所有page指令中,唯一可以多次设置的指令,而且累加每个设置。它用来指定jsp网页中所需要使用到的一些类。例如:l session定义当前页面是否参与http会话。当设置为”true”时,可以获得隐含名为session的对象,为”false”时,则不能。默认设置为”true”。l contentType设置jsp网页输出时数据时,所使用的字符压缩方式,以及所使用的字符集,当编写中文网页时,设置如下:此属性的默认值为”text/html;charset=ISO-8859-1”。l buffer设置jsp网页的缓冲区大小,默认为”8k”,如果设置为”none”,则表示不使用缓冲,所有的响应输出都将被PrintWriter直接写到ServletResponse中。l isTreadSafe定义当前页面是否支持线程安全。如果为”true”,则该页面可能同时收到jsp引擎发出的多个请求,反之,jsp引擎会对收到的请求进行排队,当前页面在同一时刻只能处理一个请求。默认为”true”。l info设置页面的文本信息,可以通过Servlet.getServletInfo()的方法获得该字符串。l errorPage定义指向另一个jsp页面的URL。当页面出现一个没有被捕获的异常时,错误信息将以throw语句抛出,而被设置为错误信息网页的jsp页面,将利用exception隐含对象,取得错误信息。默认没有错误处理页面。 l isErrorPage设置此jsp网页是否为错误处理页面。默认值为”false”。当设置为”true”时,jsp页面将可存取隐含的exception对象,并通过该对象取得从发生错误之网页所传出的错误信息。取得错误信息的语法如下: 一个页面错误处理的例子运行程序MakeError.jsp的结果如下: 2. include指令使用include指令可以把其他的文本文件加入到当前的jsp页面,格式如下:如此,则在当前页面中加入header.inc源代码然后再编译整个文件。可以使用include指令把一个页面分成不同的部分,最后合成一个完整的文件,使用jsp的include指令有助于实现jsp页面的模块化。3. taglib指令(略)标准动作元素标准动作元素用于执行一些常用的JSP页面动作,例如:将页面转向、使用JavaBean、设置JavaBean的属性等。在JSP中,标准动作元素共有以下几种:l l l l l l l 其中、这三个是专门用来操作JavaBeans的。下面分别介绍它们。1. 动作用于传递参数,必须配合、动作一起使用。语法格式:2. 动作用于动态加载HTML页面或者JSP页面。语法格式:在jsp页面中,可以利用下面的语法取得返回的参数:request.getParameter(“name1”);若不传递参数时,则语法格式如下:3. 动作用于将浏览器显示的页面导向到另一个HTML页面或者jsp页面。语法格式:当然,动作中也可以加入参数,其设置和获得参数的方法与类似。4. 动作用于加载applet,用途与HTML语法中的及标记相同。该动作是在客户端执行的,这里就不作介绍了。5. (见后文的“JavaBeans”的使用)6. (见后文的“JavaBeans”的使用)7. (见后文的“JavaBeans”的使用)Database一些基本问题1什么是数据库的安全性?答:数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。2数据库安全性和计算机系统的安全性有什么关系?答:安全性问题不是数据库系统所独有的,所有计算机系统都有这个问题。只是在数据库系统中大量数据集中存放,而且为许多最终用户直接共享,从而使安全性问题更为突出。系统安全保护措施是否有效是数据库系统的主要指标之一。数据库的安全性和计算机系统的安全性,包括操作系统、网络系统的安全性是紧密联系、相互支持的3试述实现数据库安全性控制的常用方法和技术。答:实现数据库安全性控制的常用方法和技术有:(1)用户标识和鉴别:该方法由系统提供一定的方式让用户标识自己的名字或身份。每次用户要求进入系统时,由系统进行核对,通过鉴定后才提供系统的使用权。( 2)存取控制:通过用户权限定义和合法权检查确保只有合法权限的用户访问数据库,所有未被授权的人员无法存取数据。例如CZ 级中的自主存取控制( DAC ) , Bl 级中的强制存取控制(MAC )。 (3)视图机制:为不同的用户定义视图,通过视图机制把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护。( 4)审计:建立审计日志,把用户对数据库的所有操作自动记录下来放入审计日志中,DBA 可以利用审计跟踪的信息,重现导致数据库现有状况的一系列事件,找出非法存取数据的人、时间和内容等。( 5)数据加密:对存储和传输的数据进行加密处理,从而使得不知道解密算法的人无法获知数据的内容。4请用SQL的GRANT 和REVOKE语句(加上视图机制)完成以下授权定义或存取控制功能:( a)用户王明对两个表有SELECT 权力。GRANT SELECT ON 职工,部门 TO 王明( b)用户李勇对两个表有INSERT 和DELETE 权力。GRANT INSERT,DELETE ON 职工,部门 TO 李勇( c ) 每个职工只对自己的记录有SELECT 权力。GRANT SELECT ON 职工 WHEN USER()=NAMETO ALL;( d)用户刘星对职工表有SELECT 权力,对工资字段具有更新权力。GRANT SELECT,UPDATE(工资) ON 职工TO 刘星 ( e)用户张新具有修改这两个表的结构的权力。GRANT ALTER TABLE ON 职工,部门TO 张新; ( f)用户周平具有对两个表所有权力(读,插,改,删数据),并具有给其他用户授权的权力。GRANT ALL PRIVILIGES ON 职工,部门TO 周平WITH GRANT OPTION;( g)用户杨兰具有从每个部门职工中SELECT 最高工资、最低工资、平均工资的权力,他不能查看每个人的工资。CREATE VIEW 部门工资 ASSELECT 部门.名称,MAX(工资),MIN(工资),AVG(工资)FROM 职工,部门WHERE 职工.部门号=部门.部门号GROUP BY 职工.部门号GRANT SELECT ON 部门工资TO 杨兰;5把习题8 中(1)-(7)的每一种情况,撤销各用户所授予的权力(1) REVOKE SELECT ON 职工,部门 FROM 王明;(2) REVOKE INSERT , DELETE ON 职工,部门 FROM 李勇;(3) REOVKE SELECT ON 职工WHEN USER ( ) =NAMEFROM ALI ;(4) REVOKE SELECT , UPDATE ON 职工FROM 刘星;(5) REVOKE ALTER TABLE ON 职工,部门FROM 张新;(6) REVOKE ALL PRIVILIGES ON 职工,部门FROM 周平;(7) REVOKE SELECT ON 部门工资FROM 杨兰;DROP VIEW 部门工资;6什么是基本表?什么是视图?答两者的区别和联系是什么?基本表是本身独立存在的表,在 SQL 中一个关系就对应一个表。视图是从一个或几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表。即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中。视图在概念上与基本表等同,用户可以如同基本表那样使用视图,可以在视图上再定义视图。 7试述视图的优点。答 (1)视图能够简化用户的操作;(2)视图使用户能以多种角度看待同一数据;(3)视图对重构数据库提供了一定程度的逻辑独立性; ( 4 )视图能够对机密数据提供安全保护。8所有的视图是否都可以更新?为什么?答:不是。视图是不实际存储数据的虚表,因此对视图的更新,最终要转换为对基本表的更新。因为有些视图的更新不能惟一有意义地转换成对相应基本表的更新,所以,并不是所有的视图都是可更新的.9哪类视图是可以更新的?哪类视图是不可更新的?各举一例说明。答:基本表的行列子集视图一般是可更新的。若视图的属性来自集函数、表达式,则该视图肯定是不可以更新的。10什么是数据库的审计功能,为什么要提供审计功能?答:审计功能是指DBMS 的审计模块在用户对数据库执行操作的同时把所有操作自动记录到系统的审计日志中。因为任何系统的安全保护措施都不是完美无缺的,蓄意盗窃破坏数据的人总可能存在。利用数据库的审计功能,DBA 可以根据审计跟踪的信息,重现导致数据库现有状况的一系列事件,找出非法存取数据的人、时间和内容等。1什么是数据库的完整性?答:数据库的完整性是指数据的正确性和相容性。2数据库的完整性概念与数据库的安全性概念有什么区别和联系?答:数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出( Garba : e In Garba : e out )所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。3什么是数据库的完整性约束条件?可分为哪几类?答完整性约束条件是指数据库中的数据应该满足的语义约束条件。一般可以分为六类:静态列级约束、静态元组约束、静态关系约束、动态列级约束、动态元组约束、动态关系约束。静态列级约束是对一个列的取值域的说明,包括以下几个方面:(1)对数据类型的约束,包括数据的类型、长度、单位、精度等;(2)对数据格式的约束;(3)对取值范围或取值集合的约束; ( 4 )对空值的约束; ( 5 )其他约束。静态元组约束就是规定组成一个元组的各个列之间的约束关系,静态元组约束只局限在单个元组上。静态关系约束是在一个关系的各个元组之间或者若干关系之间常常存在各种联系或约束。常见的静态关系约束有: (1)实体完整性约束;(2)参照完整性约束;(3)函数依赖约束。动态列级约
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 产科考试题库及答案
- 基于数据挖掘的贺松其教授诊治慢乙肝肝硬化的临床经验研究
- 专题03 植物的生殖与发育(解析版)(知识点+例题+习题)-2024-2025学年七下科学期末考点专题大串讲(浙教版2024)
- 跨年晚会活动策划方案
- 贫困户房屋改造申请书
- 2025监理工程师《合同管理》重点考点剖析
- 2025标准买卖合同模板
- 2025金融服务委托代理合同
- 幼儿事业单位面试试题及答案
- 2025版分期车辆抵押借款合同书范本
- 中国妊娠期糖尿病母儿共同管理指南(2024版)核心要点解读
- 2025届四川省眉山市百坡初级中学八下数学期末复习检测模拟试题含解析
- 2025年浙江省湖州市吴兴区中考数学二模试卷
- 《宠物保健品营销策略》课件
- 民兵理论考试试题及答案
- 公寓管理考试试题及答案
- 2021城市运行管理服务平台数据标准
- 大学篮球笔试题目及答案
- 消防车驾驶员基本素质、车辆行车安全
- 统编版语文五年级下册词句段练习(含答案)
- T-CACM 1277-2019 中医外科临床诊疗指南 烧伤
评论
0/150
提交评论