技术文摘
当前位置:主页 > 技术文摘 >
数据库试验报告(SQL)
来源:本站 作者:king 浏览: 时间:1970-01-01 08:00

  数据库执行通知(SQL)_谋略机软件及行使_IT/规划机_专业原料。SQL Server 试验通知 学号: 姓名: 专业:消歇桎梏与音信体制 施 全 安 常 正 的 建 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式

  SQL Server 实行知照 学号: 姓名: 专业:音信拘束与消休体例 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 目录 实训一 · · · · · · · · · · · ·数据库的基本应用 实训二 · · · · · · · · · · · ·表 实训三 · · · · · · · · · · · ·数据完好性 实训四 · · · · · · · · · · · ·索引 实训五 · · · · · · · · · · · ·数据盘查 实训六 · · · · · · · · · · · ·视图 实训七 · · · · · · · · · · · ·Transact-SQL 程序妄图 实训八 · · · · · · · · · · · ·留存历程 实训九 · · · · · · · · · · · ·触发器 实训十 · · · · · · · · · · · ·SQL Server 2000 实训十一· · · · · · · · · · · ·数据库的备份与回答 实训十二· · · · · · · · · · · ·数据库行使数据设备 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 •,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 实训一 一•、实施名称:数据库的根本利用 二、施行内容 (一)创修数据库 1、企业抑制器创筑数据库 (1)开展 SQL Server 企业统制器。 (2)开展•“SQL Server 组” ,再开展要为其创建数据库的“任事器”结点。 (3)找到“数据库”项••,单击右键,拣选“新筑数据库”托付,张开“数据库 属性”对话框,在•“通例”选项卡中输入数据库名称“产品出卖•” 。 (4)在“数据文件”选项卡的“文件名”中成立主数据文件的逻辑文件名,也 可遵守提供设备存放路径、初始容量等。 (5)在“数据文件”选项卡的“荣誉”中指定数据文件的物理文件名,来信念 保全名誉;将光标移至“声誉”单元格的文本框可改良保管名望,或伸开“征采 数据库文件”来拣选存在旅途,成立主文件名。 (6)指定初始大小及文件组•,数据文件的大小可因此固定的,也可因而主动增 长的。 (7)树立事宜日志文件的干系属性。 (8)单击确定即可,可在企业管制器和盘查领略器中看到此数据库。 2、应用辅导创建数据库 (1)由于 SQL Server2000 正直不批准生存浸名数据库,打开企业牵制器,展开 数据库节点•,节减“产品卖出”数据库。 (2)在“企业限制器”窗口中“器械栏”上张开“数据库”节点,选取•“创建 施 全 安 常 正 的 修 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 数据库携带•”选项,单击确定•。 (3)张开“创筑数据库元首”对话框,最先看到•“接待利用数据库教导”窗口, 单击“下一步”按钮••。 (4)在之后开展的窗口中指定命据库名称、身分等,按照提醒单击“下一步” 按钮。 (5)单击“完成”按钮,在企业拘束器和盘查懂得器中找到“产品出售”数据 库。 3、用 SQL 托付创建数据库 (1) 节减“产品出售”数据库。 (2) 展开“查问了然器” ,在编辑窗口中输入如下语句: create database 产品售卖 on primary (name=产品卖出_date, filename=’C:\产品销售_data.mdf’, size=10mb, maxsize=20mb, filegrowth=10% ) log on (name=产品出卖_log, filename=’C:\ 产品售卖_log.ldf’•, 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 size=2mb, maxsize=unlimited, filegrowth=2mb ) go (3)交托输入终局,按 F5 键或运行按钮,在方向玩赏器窗口空白处改正后,可 看到所创筑的“产品出卖”数据库•。 (二)观察数据库新闻 1、用企业束缚器察看数据库讯休 (1)张开企业管制器,挨次发展“管事器组” 、 “劳动器” •、 “数据库”等节点。 (2)右键单击要观望的数据库名,挑选“属性”叮咛。 (3)在“数据库属性”对话框中通过单击“惯例” 、 “数据文件”等选项卡巡视 和改进数据库联络音信。 2、行使 Transact-SQL 语句观察数据库音讯 巡视“产品贩卖”数据库的音信和所少见据库信休 execute sp_helpdb 产品卖出 execute sp_helpdb 三、实施难点 实习进程中少许底子左右不才干,创修数据库经过中显示的极少小问题不知 道若何掌管,例如完成操纵后•,桎梏器中不表示新建的数据库、实践的生存等。 四、施行分解 进程本次实行,对 SQL Server 语言有了必定的相识,尽管同 VFP 有一定的 施 全 安 常 正 的 修 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 宛如之处,但利用的处境差别••,在操纵上不熟练,还应坚硬学习,同时稳固 VFP 干系内容。 实训二 一、实行名称:表 二、执行内容 (一)创修表 1、应用企业管束器创筑表 (1) 张开企业管制器,开展 SQL Server 组•,发展开创表地址的 “产品出卖” 数据库。 (2) 选中“表”结点,单击鼠标右键,选中“新修表”交代,打开“表绸缪器” 窗口。 (3)树立表结构,输入列名、数据典型、长度等。 (4)选中“产品编号•”地方的行••,单击工具栏上的小钥匙按钮•,便将•“产品编 号”列设立为主键。 (5)填写完总共列后,单击对象栏中的“保存”按钮,在弹出的对话框中输入 表名“产品消歇” ,单击“决定”按钮,即落成表的创修•。 2、运用 CREATE TABLE 创建表 创修“产品音讯”表的楷模 CREATE TABLE 产品音信 ( 产品编号 CHAR(6) PRIMARY KEY, 施 全 安 常 正 的 修 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 产品名称 CHAR(30) NOT NULL, 价钱 FLOAT(8), 库存量 INT ) GO (二)表的其我们操作 1、改进表•:ALTER TABLE 表名 ADD 列名 数据典范[(长度)][NULLNOT NULL] 2、省略字段:ALTER TABLE 表名 DROP COLUMN 列名 3、节减表:DROP TABLE 表名 4、插入表数据:INSERT [INTO] 表名 {[(字段列表)]{VALUES(反应的值列表) 5、改进表数据: UPDATE 表名 SET{列名={表白式DEFAULTNULL} [FROM 源表名] [WHERE 哀求表达式] 6、节减表数据:DELETE [FROM] 表名 [WHERE {条件表白式}] 三、推行难点 表是一项卓殊急急的常识, 在此次施行中对表有了清晰,但在表的区别创造 上有必然的难度。 四、实践知道 本次执行学到很多•,褂讪了往日的常识,学到了新的用具,为以后的研习提 供了一个好的哀求,降低了积极性。 实训三 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 •。 构 钢 二 为 部 局 , 层 三 架 框 一•、实施名称:数据圆满性 二、实习内容 (一)法则 1、行使企业统制器创建规矩方向 (1)张开企业管束器,选中要创筑法规的数据库“产品贩卖•” •,选中“原则”节 点•,单击鼠标右键,在弹出的即速菜单中,单击“新修规矩”吩咐。 (2)在弹出“原则属性”对话框中,输入名称 rl_telnum 和值“@y LIKE’[0-9]’ +’[0-9]’+’[0-9]•’+•’[0-9]’+’[0-9]’+’[0-9]’+’[0-9]’+’[0-9]’ ” 。 (3)单击“断定”按钮,完成创建法规倾向控制。 2•、使用企业统制器绑定息争绑和绑定法规方向 (1)打开企业束缚器,选中要掌握的数据库“产品贩卖” ,单击“原则”节点。 (2)在详细列表窗口,选中 rl_telnum 法则目标,单击鼠标右键,在弹出的赶忙 菜单中选中“属性”命令,开展“规矩属性”对线)在睁开“轨则属性”窗口中,单击“绑定列”按钮,弹出“将规则绑定到 列•”对线)在该窗口中的“表”下拉列表框中,选定“销售商消歇”表,在“未绑定 的列”列表框中选定“电话” ,而后单击“增添”按钮, “电话”被自愿添加到“绑 定列”列表框中,单击“利用••”按钮,绑定胜利,单击“笃信”按钮完工绑定操 作,回到“原则属性”窗口,同样单击•“利用” 、 “必定”按钮。 (5)准则对象 rl_telnum 的解绑定掌握,只供给遵照(1) (2) (3)方法驾御打 开“将原则绑定到列”对话框,选中“绑定列”列表中的“电话” ,尔后单击“删 除”按钮即可。 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 3、使依照令方式绑定妥协绑法规倾向 (1)施行绑定 (2)纠正相合音信尝试是否扩充了查抄。 4、节减规矩 (1)解除绑定•。 (2)节减律例。 (二) 、用户自定义数据模范 1•、创修用户自定义数据榜样 (1)打开企业统制器,选中要创建的用户自定义数据模范数据库“产品售卖•” , 选中“用户定义的数据范例”节点•,在赶快菜单中单击“用户定义数据规范”命 令。 (2)在“用户定义的数据库类型属性”对话框中输入名称 usermail,选定的数据 类型为 varchar,长度为 40•。若选中“准许 NULL 值”选项闪现可能存在空值。 在“轨则”和“默认值”考取择利用的法规和默认方向,若列表中没有法规和默 认和默认值,则要创始反映的法则和默认值。 (3)单击“信任”按钮,竣工用户自定义数据规范的创筑。 2•、节减用户自定义数据类型 (1)先纠正表中的字段,使其不再操纵该用户定义数据表率 (2)履行节略。 三、实验难点 实施过程中有些安排不领略,始末与同砚交流,根底控制少许知识,成绩很 大。 施 全 安 常 正 的 修 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 四•、履行领略 过程本次履行,对 SQL Server 发言中法则有了必然的明白,由于试验仅仅参 照竹帛,不能无往不利,需多加练习。 实训四 一、实践名称:索引 二、推行内容 (一)索引的创修 1、编制自动创筑索引 (1)伸开盘问了解器,设定面前数据库为“产品贩卖•”数据库,然后输入以下 语句,查看“出卖商讯休•”表的索引状况。 (2)利用 ALTER TABLE 付托为“卖出商信歇”的电话字段增添唯一键束缚, 创建聚集索引。 2•、在图形界面下创建索引 (1)睁开企业抑制器,开展数据库节点,找到“产品售卖”数据库,选中表节 点,找到“卖出商信歇表•”单击鼠标右键,选中“妄想表•”差遣••。 (2)在“表盘算器•”窗口中,单击“表和索引属性”按钮••,在弹出的对话框中 单击“索引键”选项卡。单击“新建”按钮,在“索引名”中填写索引名称“IX售卖商消歇-当真人” 。 (3)在列名考取择“有劲人” ,一定顺序为升序布列。 (4)假如挑撰“创修为 CLUSTED”复选项表示创修集会索引•。倘若采选“创 施 全 安 常 正 的 修 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ••,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 建 UNIQUE”复选项涌现创建唯一索引。这两项都不选,展示创建的非唯一非 鸠集索引。要是单击“省略”按钮就能够节减刻下锁定的索引。 (5)单击“关上”按钮后,单击“生计”按钮,保存修正收场。 3、应用 CREATE INDEX 语句创筑索引 (1)UNIQUE:用于指定创建的索引是唯一索引。 (2)CLUSTERED:用于指定创筑的索引为齐集索引•。 (3)NONCLUSTERED:创筑非蚁闭索引 (4) ASCDESC: 一定全体某个索引列的升序或降序陈列方向, 默认建树为 ASC。 ( 5 ) ON 文件组:用于指定寄放索引的文件组,该文件组必需是源委实行 CREATER DATABASE 或 ALTER DATABASE 创修的文件组 (二)索引的牵制和卫戍 1、查察和修正索引音信 2、省略索引 (1)在企业管制器中,顺次开展个节点,找到产品售卖数据库,单击“表”节 点,在详细列表入选中“卖出•”表,单击鼠标右键,在弹出的菜单入选择“谋划 表“命令。 (2)在开展的“表阴谋器“串口的器材栏上单击”表盒索引属性“按钮,在弹 出的属性对话框中单击”索引键”属性选项卡。 (3)在“定的索引”下拉列表中找到药约略的索引“IX-贩卖-产品卖出” 。 (4)单击“简略”按钮后,单击“合上”按钮,在“表筹算器”窗口的东西栏 上单击“生存”按钮,生活订正完毕。 (三)索引的护卫 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 1、自愿革新统计信休 (1)在企业拘束器中,依次展开个节点,找到产品出售数据库。 (2)选中“产品贩卖”数据库,单击鼠标右键,找到弹出的菜单被选择“属性•” 叮嘱。 (3)在属性对话框中,选取选项选项卡,选中“动创新统计音信”复选框,单 击“决定”按钮。落成自愿改造统计新闻的设备。 三、试验难点 索引的合系学问往时交战过,但并不深入剖析,SQL 的合系独霸与 VFP 大不 相似,在进修的经过中•,不妨分解到差别课程的差别,但同时也发实际验的不紧 密性,便当发现不明不对•,无从发轫。 四、实习相识 通过本次实习,对索引的常识加倍深远的剖析,对以后的二级考察将会有很 大助理。同时也加强了刻意,提高了学习的兴味。 实训五 一、实施名称:数据查询 二•、实施内容 (一) 、单表查询 1、恳求查问 (1)比照运算符 (2)界线运算符 施 全 安 常 正 的 建 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 •, 层 三 架 框 (3)列表运算符 (4)师法成亲运算符 (二)数据统计 1、荟萃函数 (1)求和函数和求均匀值是数值型列求和与求平均值的函数,你们只能用于数 值型字段。 (2)最大和最小函数不合用来返回指定列表示式中最大值和最小值。 (3)计数函数用于统计查问停止齐集纪录的个数,语法上•“*”用于统计整个记 录的个数•,ALL 用于指定列的非空列值的纪录个数•,DISTINCT 用于统计指定列 的列值非空且不屡次的记实个数。 (三) 、多表查询 1、交错连接 2、内邻接 3、外连续 4、自衔接 5、统一停止集 (1) 、UNION 的完毕集的列名与“SELECT 语句 1”的告终会议的列名相似。 (2) 、默认境况下,会从完了集闭减少几次行,借使利用了 ALL 症结字,则结 果会议会蕴含再三行 (3) 、利用 UNION 运算符时,各个语句不能蕴藏自己的 ORDER 子句和 COMPUTER BY 子句,只能在结尾一个 SELECT 语句中插手 ORDER 子句和 COMPUTER BY 子句,此时该句将感化于一起了局集。 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 (四)子盘问 1、带比照运算符的子查问 2、带有 IN 环节字的子盘问 3、带有 ANY 或 ALL 症结字的子查问 4、带有 EXISTS 关节字的子查问 5、UPDATE、DELETE 和 INSERT 语句中的子盘问 (五)应用企业约束器举办数据盘查与卫戍 1•、展开企业限制器,展开创设表所在的“产品贩卖••”数据库 2、开展“盘查妄图器”窗口 3、用具栏中的“改动盘问榜样”按钮,用来遴选万般盘问表率 4、遵循之前的相识,此盘查涉及“出卖商信休” 、 “产品消息” 、 “售卖”三张表•。 而面前的•“联络图••”搜集中仅生活“出售商音讯”表,故下一步要将其他表添加 上。 5、在“网格窗格”的“又名”项中可觉得新出的列定义别名 6、当今配置了结,单击“运行”按钮, “了结窗口”中会显露运行了结 三、实习难点 盘问吵嘴常首要的常识,对待一些圭表的编写控制不敷,体会不深入,致使 推行不完美。 四、执行理会 实践过程也是根源知识驾驭研习的经过•,源委本次履行,流露本人的不敷, 从此会调动学习态度,争夺好功绩。 实训六 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 一•、实行名称:视图 二、实行内容 (一)视图的特点 1、关切特定命据 2、简化数据查问 3•、提升数据库的安祥性 4、容易数据的导入导出 (二)视图的创建 1、用户创建视图的请求 2、视图的命名法例 3、视图中列的命名法则 (1)当视图中的某些列来自剖明式,函数或常量时 (2)当视图所引用不同根基表的列中有相同列名时 (3)企图给视图中的列指定新的列名时 4•、创修和操纵视图时应当警卫一下情状 (1)只能在当前数据库中创修视图 (2)假设视图引用的基础表或视图被减少,则该视图就不能接续使用,相识用 户重新创修新的根基简略视图为止 (3)倘若视图中某一列时函数、数学表白式、常量•,或许存在两个或两个以上 列具有一律列名时,一定重新给这些列命名 (4)当经历试图盘查数据时,SQL Server2000 要保障句中涉及的所稀有据库对 象生存。当痛过视图订正根基表中的数据时,不能违反数据完整性律例 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 •。 构 钢 二 为 部 局 , 层 三 架 框 (5)视图名称必须遵循符号符的准则,且对每个用户必须时唯一的。别的,该 名称不得与该用户拥有任何表名称一样 (三)原委视图改正底子表中的数据 1、若视图中的某列数占据表白式或常量得回,则不核准对该视图实践插入和更 新支配,但批准执行简略掌握 2、若视图的某列数据有集结函数的到,则不照准对该视图进行删改。 3•、若视图的定义中应用了 GROUP BY 子句,则不答应对该视图进行更正 4、若视图定义中生存 DINTINCT 短语,则不接受对该视图也不容许筑改 5、要是该视图不批准删改,那么基于该视图修正的视图也不批准改进 三•、试验难点 视图与盘问有一定的联络, 在盘查的来源上进修视图有一定的贡献,但模范 的变更很难适当,出处常识不褂讪。 四、实施解析 颠末本次推行,对视图有了过更深一步的体会,只有时候深,没有什么做不 到的,在典范的清晰中,要配闭相关知识•,而且决心明白,会来到理想形态。 实训七 一、试验名称:Transact-SQL 模范谋划 二、践诺内容 (一)常量、象征符、变量和运算符 1••、常量 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 •,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 (1)字符串常量 (2)数值常量 (3)日期常量 2、象征符 (1)符号符原则 A、有字母、数字、下划线和少少来自其大家道话字符组成,长度不能遇上 128 个 字符,应付内陆无意表,标记符长度不能进步 116 个字符。 B、必须以字母•、下划线“@•”标志开首 C、标志符不能和 Transact-SQL 的保持字沉名,包罗维系字的大写和小写体例, 不答应嵌入空格或其我特殊字符 (2)向例象征符 (3)分开标识符 3、局部变量 (1)片面变量的定义 操纵片面变量之前•,一定先用 DECLARE 吩咐实行声明。 (2)单方变量的赋值门径 利用 SET 语句和 SELECT 语句为单方变量赋值 (3)展现单方变量的内容 不妨操纵 SELECT 语句和 PRINT 语句大白片面变量的内容 4、全部变量 (1)整体变量是在就事器级别定义的 (2)用户只能操纵预先定义的整体变量,用户不能本人定义全局变量 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 (3)引用全局变量时,必须以标记符“@@”入手 (4)全部变量对用户来叙是只读的 (5)片面变量的名称不能与全部变量名称一律 5、运算符 (1)算术运算符 (2)比较运算符 (3)字符串贯串运算符 (4)逻辑运算符 (5)位运算符 (6)运算符的优先级别 (二)用户自定义函数 1、利用 CREATE FUNCTION 语句创筑用户自定义函数 (1)兴办标量函数 (2)树立内嵌表值函数 (3)兴办多言语表值函数 2、纠正和节略用户自定义函数 要行使企业约束器省略用户自定义函数,只供给找到药节减的用户自定义函数。 三、实施难点 本次实践比照精练,但泉源学问需要庆祝控制,有必然的难度,需频繁学习 印象,接洽前面的相合常识。 四、实行分解 源委本次履行, 各种变量有了新的懂得•, 映现研习是永无止境而再有趣的事, 施 全 安 常 正 的 修 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 •,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 在今后的学习中要坚持踊跃的态度•,认真敷衍每一门学科。 实训八 一、践诺名称•:积储进程 二、践诺内容 (一) 、创筑保管经过的警惕事变 1、在前面单元中曾行使过格式蓄积历程。创修用户自定义保存进程有下列三种 手腕: (1)操纵 SQL Server 2000 企业管理器创修生存过程 (2)运用创筑保全经过携带创筑积聚经过 (3)行使 CREATE PROCEDURE 打发创筑保管经过 2、警告事情 (1)不能将 CREATE PROCEDURE 语句与其他 SQL 语句聚集到单个批措置中 (2)创修存储过程的权限默认数据库悉数者,该一切者可将此权限赋予其全部人用 户 (3)存储经过是数据库目标,其名称必须遵循符号符法规 (4)只能在刻下数据库中创修蓄积进程 (5)一个积累进程的最大尺寸为 128MB 3、创修存储过程前,供给一定存数过程的三个组成限制 (1)通盘输入参数以及传给移用者的输出参数 (2)被扩充的针对数据库的控制语句,席卷挪用其我们存数历程的语句 施 全 安 常 正 的 修 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 (3)返回给移用者的形态值,以指明挪用的成功的仍是堕落 (二) 、操纵 CREAT PROCEDURE 调派创建保管进程 1、创建不带参数的积贮经过 2•、实践字符串 3、带输入参数的积聚经过 (1)兴办带输入参数的储存历程 (2)推广带输入参数的蓄积进程 4、带输出参数的积贮过程 5、始末 RETURN 返回参数 (三) •、蓄积过程的桎梏与捍卫 1、在企业牵制器中约束和维护存储经过 用户可以在企业限制器中实行保留进程的限制饿警备操作 2、使依照令格式观察存数过程的定义信歇 在查询相识器下, 无妨源委体系积累历程查察储存定义;通过查察储存历程的参 数,颠末查察蓄积历程的相关性 3•、使坚守令改进存数历程 4•、存数进程的重编译 (1)在创筑存在的历程是设定 (2)在履行存储经过是设定 (3)过程体例存数进程设定 5、使效力令式样对保全经过重命名 在查询理会器中能够行使方式存在经过来革新保留过程的名称 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 •,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 6 使根据令体系节略留存过程 存数历程的省略是经历 DROP 语句来告终的 三、实习难点 本次实习较为笼统,好多用具不明晰,具有必定的难度,相当是存储进程的 兴办。 四、实行清楚 留存经过是一个空洞的概念,实行中要连接牢固解析,多次练习,操纵底子 知识,从而进一步剖析奉行历程与理论学问的异同。 实训九 一、执行名称:触发器 二、执行内容 (一)运用企业牵制器创筑触发器 1、伸开企业牵制器,挨次开展各节点找到要创修触发器的数据库。 2•、展开“产品出卖”数据库节点•,选中“表”节点。 3、在整个列表窗口考取中要创筑的触发器的表 4、单击鼠标右键,在弹出的即速菜单入选择•“因而管事”命令 5、在随后弹出的子菜单录取择“管束触发器”命令。 6•、单击“磨练语法”按钮可能搜检语法的切实性 7、单击“笃信”按钮,会紧合窗口,创建得胜 (二)触发器的拘束和守卫 施 全 安 常 正 的 修 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 •,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 1、查看触发器的定义音信 (1)操纵企业束缚器查察触发器的定义新闻 (2)过程形式积存经过观望触发器的定义信歇 2、改正和节减触发器 (1)使遵照令格局矫正触发器 (2)减少触发器 (3)障碍或启用触发器 (三)触发器的嵌套与递归 1、当一个嵌套触发器嵌套的是其自己时,这种非凡情形就称为递归触发器。 2、递归触发器又因是直接激发己方而分为直接递归和间接递归 3•、递归触发器和嵌套触发器一般深度可能达到 32 层 4、但平淡不倡议利用递归触发器、会浪费格式资源 5、触发器的效率 (1)基于多张表的级联改良 (2)实现比 CHECK 镣铐更为驳杂的束缚应用 (3)比较数据校正前后的分别,并遵从区别采取呼应的垄断•。 (4)逼迫表的校正要合乎生意轨则 (5)挪用存在经过 6、触发器的分类 (1)AFTER 触发器 (2)INSTEAD OF 触发器 (四)事件 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 •。 构 钢 二 为 部 局 , 层 三 架 框 1、事情的根本概念 (1)原子性 (2)一概性 (3)分开性 (4)漫长性 三、履行难点 本次实践理论学问较多,即使无妨懂字面道理,但感触很糊涂•,不领悟怎么 操纵。 四•、试验懂得 本次施行成绩不少, 触发器的关联学问再一次得回利用和复习,有了肯定的 理会,对今后的练习有很大助手。 实训十 一、践诺名称:SQL Server 2000 二、试验内容 (一)SQL Server 2000 的空闲模型 1、SQL Server 2000 探访操纵 (1)登录 SQL Server 2000 就事器实例 (2)访谒数据库 (3)拜望数据偏向 2、SQL Server 2000 身份验证模式 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 (1)Window 身份验证 (2)SQL Server 身份验证 (3)设备身份验证模式 (二)供职器的安好性 1、式样内置就事器登录账户 2、创修和订正用户登录账户 (1)在企业牵制器中创筑 windows 身份验证的登录账户 (2)在企业限制器中创筑 SQL Server 身份验证的登录账户 (3)应用 SQL 语句创修两种登录账户 3、妨害和节略登录账户 (1)使用企业限制器禁用 windows 身份验证的登录账户 (2)行使企业管理器节略登录账户 (3)操纵 SQL 语句达成禁用 windows 身份验证的登录账户 (4)应用 SQL 语句节略登录账户 (三)数据库的安适性 1、添加数据库用户 (1)在数据用户管理界面上增加数据库用户 (2)行使 sp-grantbaccess 留存过程添加数据库用户 2、更正数据库用户 3•、删除数据库用户 (1)利用企业管制器节减数据库用户 (2)行使 sp-revokedbaccess 上除数据库用户 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 (四)权限管理 1、权限的种类 (1)目标权限 (2)语句权限 (3)隐含权限 2、权限的管制 (1)给与权限 a、在企业管制器中限制角色权限 b、在企业统制器中抑制用户权限 c、在企业限制器中拘束倾向权限 d、在企业拘束器中限制语句权限 e、应用 SQL 语句束缚偏向权限 f、使用 SQL 语句管束语句权限 (2)屏绝拜访 三、试验难点 对权限有了少少清晰,但解析不透辟•,感受没有什么诳骗代价•。 四、施行分解 经由本次实践对权限的联络学问有了新的清晰,数据库全部包含了许多方 面,对用户的练习来讲是一个大工程。 实训十一 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 一、履行名称:数据库的备份与回复 二、实施内容 (一)备份数据库 1、运用图形化数据备份数据库 操纵向导备份数据库 (1)伸开管制器在工具栏上单击带领按钮,弹出遴选引导对线)在随后弹出的“创修数据库备份指引”窗口中,单击下一步按钮,在随后 弹出的窗口中,选择要备份的数据库,此时挑选产品贩卖数据库 (3)在随后的窗口中,要在名称下面输入备份文件名称,在描写下面输入谈明 性笔墨“备份产品销售” ,单击下一步 (4)不才一个界面中,要抉择数据库备份范例 (5)在随后的窗口中要采选备份目的和把持 (6)在备份验证 调整验证中,不妨对“检查媒体集•”和•“调解”进行设立 (7)在正在完工创筑数据库备份率领界面中,无妨观察刚才所做的设置,单击 完成闭幕数据库的备份 2、应用企业拘束器备份数据库 (1)在企业管理器中发展劳动器组,展开•“数据库”节点,选中“产品销售” 数据库 (2)在“SQL Server 备份——产品售卖”对话框膺选“惯例”选项卡,笃信保 存文件的名称为“产品销售”备份 (3)单击信任按钮开端备份“产品售卖•”数据库 (4)备份闭幕后••,在该途径下,可能看到文件 施 全 安 常 正 的 建 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 •。 构 钢 二 为 部 局 , 层 三 架 框 3、行使 SQL 语句备份数据库 (二) 、回复数据库 (1)验证备份文件的有效性 (2)断开用户与数据库的连续 (3)备份事件日志 2、使用企业管束器恢复数据库 (1)伸开企业管制器,发展管事器组••,而后发展劳动器。在数据库节点中,选 中“产品销售”数据库•,单击鼠标右键,在弹出的赶紧菜单膺选择“扫数职业•” , 在随后弹出的子菜单中单击“复原数据库”吩咐,之后会弹出•“”光复数据库对 线)在•“常例”选项卡中“克复为数据库”下拉列表框中选择“产品出卖•“数 据库 (3)在“配置”选项卡中无妨修设规复的选项。在“将数据库文件复原为”的 列表中不妨建树收复文件的途径和名称, 在默认状况下与原文件旅途相通名称相 同。 3、利用 SQL 语句回答数据库 (1)答复数据库 (2)回答事务日志 (3)回答限定数据库 (4)复兴文件会文件组 (三)判袂与附加数据库 1、判袂产品出售数据库 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 2、附加数据库 (1)开展企业约束器的文件夹找到要附加数据库的数据库节点 (2)选中“数据库”节点,在弹出的急忙菜单上遴选“十足任务” ,在随后弹出 的急速菜单被选择“附加数据库” (3)输入要附加的数据库的 MDF 文件 (4)在“附为加框内•,输入附加后数据库的名称,默觉得离别前的名称。 ” 三、实施难点 依然到了履行的终端,在履行历程中,表现前面的学问很难干系到扫数,只 会照着竹素一步一步做下去。 四、实验体会 过程本次施行, ,领略到常识的进建提供一连地干系调和•,要念真实做好, 就要多多劳苦,过程复习及预习来牢固知识。 实训十二 一、实行名称:数据库利用数据设备 二、实行内容 (一) 、达成产品贩卖方式 1•、产品销售必要式样解析 (1)能对体系用户进行束缚 (2)能对产品数据举行抑制,既可以对产品数据举办盘查、扩张、简略、修正 等专揽 施 全 安 常 正 的 修 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 (3)可对出卖商数据举办管制,既无妨对贩卖商数据进行盘查、放大、节略、 改良等把持 (4)可对卖出数据实行拘束,既无妨对贩卖数据进行盘查、扩充、节减•、改进 等支配 (5)对出卖数据的查问可能按名称、出卖商、贩卖时代查问 2、群众模块阴谋 在圭表谋划界面中•,单击主菜单的项目•,在下拉菜单中选择“添加模块”交代•。 3、主模块绸缪 4•、上岸模块打定 (1)登岸界面蓄意 计算的登录界面,该窗体为 Form2,窗体包含的控件,Form2 的 Text 属性为“用 户登录” (2)代码野心 A、导入名称空间 B、Form1 中, “登录”菜单项 Click 光阴子典型 在代码界面最上面增添如下两行代码•。 由于每个窗口中的代码打算中都要插手这 两行代码,以是在正面的各个模块的代码谋划范围不再指引这控制内容。 5、产品信歇管制模块准备 (1)产品讯息抑制增加、改良、减少、查询界面准备 产品音信桎梏添加、校正、删除、盘查界面阴谋都操纵 Form3 窗体,该窗体的 Text 属性为“产品音信抑制”界面,窗体蕴含的控件及修设 (2)代码妄图 施 全 安 常 正 的 筑 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 A•、增加菜单项的 Click 事故 B、Form3 窗体的 Load 事故子典型 C•、Display 子范例 D、下拉框 ComboBoxl 的 SelectedIndexChanged 事变子典型 E、DataGridl 的 Click 变乱 F、Buttnol 的 Click 事故 6、售卖商消歇约束模块预备 (1)售卖商音信牵制增添、纠正、省略•、查询界面策画 (2)代码准备 7、贩卖音讯管制模块希图 (1)销售音信信息约束增加、纠正、节减•、查问界面 售卖新闻讯息统制添加、订正、简略、查问界面成效都是应用 Form5 窗体,该 窗体的 Text 属性是“出售新闻抑制” (2)代码筹算 8•、贩卖新闻拘束模块按贩卖时刻查询的贪图 (1)出卖新闻管理按出卖功夫盘问界面企图 贩卖音讯管制增添、矫正、删除、盘问界面功能都是运用 Form6 窗体,该窗体 的 Text 属性是“售卖音讯束缚” (2)代码策动 三、实行难点 试验告终,回想以前的练习,表现目生怎样用新的知识来进修执行••,练习太 坚硬,只会照搬书籍。 施 全 安 常 正 的 修 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 。 构 钢 二 为 部 局 , 层 三 架 框 四、践诺领略 全盘实验过程进贡很大尽管糊口不敷, 但根基上对这门课程有了很大明晰和 分解,为今后专业学问的交战打下根基•。 施 全 安 常 正 的 建 装 及 保 确 一 出 高 面 作 操 比 设 搭 步 同 升 上 结 体 主 ,随 管 式 地 落 用 采 手 脚 外 程 工 本 •。 构 钢 二 为 部 局 , 层 三 架 框

币安网app官方下载
TEL:024-83863563

QQ 30999233@qq.com
地址: 沈阳市沈河区文化东路10号步阳国际大厦B1座11-28室

海风微信公众平台