摘要: 表一:student_info 学号 姓名 性别 出生年月 家庭住址 备注 0001 张三 男 1981-8-9 北京 NULL 表二:curriculum 课程编号 课程名称 学分 0001 计算机基础 2 0002 C语言 2 表三:grade 学号 课程编号 分数 0001 0001 80 0 阅读全文
posted @ 2020-10-06 19:40 睡不醒的小韩 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 聚簇(或者叫做聚集,cluster)索引和非聚簇索引。 字典的拼音目录就是聚簇(cluster)索引,笔画目录就是非聚簇索引。这样查询“G到M的汉字”就非常快,而查询“6划到8划的字”则慢。聚簇索引是一种特殊索引,它使数据按照索引的排序顺序存放表中。聚簇索引类似于字典,即所有词条在字典中都以字母顺序 阅读全文
posted @ 2020-10-06 19:33 睡不醒的小韩 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 第一范式:字段不能有冗余信息,所有字段都是必不可少的 第二范式:满足第一范式并且表必须有主键 第三范式:满足第二范式并且表引用其他的表必须通过主键引用 阅读全文
posted @ 2020-10-06 19:25 睡不醒的小韩 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 活期存款中,“储户”通过“存取款单”和“储蓄所”发生联系。假定储户包括:账号,姓名,电话,地址,存款额;“储蓄所”包括:储蓄所编号,名称,电话,地址(假定一个储户可以在不同得储蓄所存取款),问题:创建一个触发器TR1完成下面内容,当向“存取款单”表中插入数据时,如果存取标志=1则应该更改储户表让存款 阅读全文
posted @ 2020-10-04 22:45 睡不醒的小韩 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 有三种方式: 1、select top 10 * from A where id not in (select top 30 id from A) 演变步骤: 1)select top 30 id from T_FilterWords--取前条 2)select * from T_FilterWor 阅读全文
posted @ 2020-10-04 22:35 睡不醒的小韩 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 五个步骤 第一步:创建 XMLHttpRequest对象 var ajax = new XMLHttpRequest() 第二步:规定请求的类型、URL 以及是否异步处理请求 ajax.open('GET',url,true) 第三步:发送信息至服务器时内容编码类型 ajax.setRequestH 阅读全文
posted @ 2020-10-04 16:30 睡不醒的小韩 阅读(1086) 评论(0) 推荐(0) 编辑
摘要: 优点: 1.最大的一点是页面无刷新,用户的体验非常好。 2.使用异步方式与服务器通信,具有更加迅速的响应能力。 3.可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲置的能力来处理,减轻服务器和带宽的负担,节约空间和宽带租用成本。并且减轻服务器的负担,ajax的原则是“按需取数据”,可以最大程 阅读全文
posted @ 2020-10-04 16:19 睡不醒的小韩 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 1.load是当页面所有资源全部加载完成后(包括DOM文档树,css文件,js文件,图片资源等),执行一个函数 2.问题是如果图片资源较多,加载时间较长,onload后等待执行的函数需要等待较长时间,所以一些效果可能受到影响 3.$(document).ready()是当DOM文档树加载完成后执行一 阅读全文
posted @ 2020-10-03 19:03 睡不醒的小韩 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Push()尾部添加 pop()尾部删除 Unshift()头部添加 shift()头部删除 阅读全文
posted @ 2020-10-03 18:59 睡不醒的小韩 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 前者是切割成数组的形式 后者是将数组转换成字符串 阅读全文
posted @ 2020-10-03 10:45 睡不醒的小韩 阅读(107) 评论(0) 推荐(0) 编辑