社区
非技术版
帖子详情
-------求SQL SERVER CE,PD 15的资料-------
--小F--
2010-03-08 12:54:37
新公司要求学习这两个东东 一个周时间 这不是为难我老人家么??泪奔,各位大大行行好,给点资料吧
邮箱huxizhi1982@163.com
...全文
72
6
打赏
收藏
-------求SQL SERVER CE,PD 15的资料-------
新公司要求学习这两个东东 一个周时间 这不是为难我老人家么??泪奔,各位大大行行好,给点资料吧 邮箱huxizhi1982@163.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
亮剑_
2010-03-11
打赏
举报
回复
g啊,MS的东西资料还是比较好找的
PD 15?PowerDesigner?
mxc1225
2010-03-08
打赏
举报
回复
sf
sgtzzc
2010-03-08
打赏
举报
回复
sf
SQL77
2010-03-08
打赏
举报
回复
黄_瓜
2010-03-08
打赏
举报
回复
才40分,给我300 我倒可以考虑
--小F--
2010-03-08
打赏
举报
回复
就别 SF 了 有的帮忙哦 特别有请石头
oracle实验报告
实验一
SQL
*PLUS练习 【实验目的】 (1) 了解Oracle的工作环境和基本使用方法。 (2) 练习标准
SQL
的数据操作,查询命令及其查询优化。 (3) 学会使用高级
SQL
命令,排序、分组、自连接查询等。 (4) 学会使用
SQL
*PLUS命令显示报表,存储到文件等。 【实验内容】 一、 准备使用
SQL
*PLUS 1. 进入
SQL
*PLUS 2. 退出
SQL
*PLUS 3. 显示表结构命令DESCRIBE
SQL
>DESCRIBE emp 使用DESCRIBE(缩写DESC)可以列出指定表的基本结构,包括各字段的字段名以及类型、长度、是否非空等信息。 4. 使用
SQL
*PLUS显示数据库中EMP表的内容 输入下面的查询语句:
SQL
>SELECT * FROM emp; 按下回车键执行查询 5. 执行命令文件 START或@命令将指定文件调入
SQL
缓冲区中,并执行文件内容。
SQL
>@ 文件名(文件后缀缺省为.
SQL
)或
SQL
>START 文件名 文件中每条
SQL
语句顺序装入缓冲区并执行。 二、 数据库命令——有关表、视图等的操作 1. 创建表employee 例1 定义一个人事信息管理系统中存放职工基本信息的一张表。可输入如下命令:
SQL
>CREATE TABLE employee (empno number(6) PRIMARY KEY, /* 职工编号 name varchar2(10) NOT NULL, /* 姓名 deptno number(2) DEFAULT 10, /* 部门号 salary number(7,2) CHECK(salarycreate table emp2 as select * from emp where 1=2; 在命令的where子句中给出1=2,表示条件不可能成立,因而只能复制表结构,而不能复制任何数据到新表中去。另外,还可以复制一个表的部分列定义或部分列定义及其数据。 三、 Oracle数据库数据查询 1、单表查询 2、多表查询 四、
SQL
*PLUS常用命令 表1 常用报表格式化名命令 命令 定义 Btitle 为报表的每一页设置底端标题 Column 设置列的标题和格式 Compute 让
SQL
*PLUS计算各种值 Remark 将某些字标记为注释 Set linesize 设置报表的行宽字符数 Set newpage 设置报表各页之间的行数 Spool 使
SQL
*PLUS将输出写入文件中 Start 使
SQL
*PLUS执行一个
sql
文件 Ttitle 设置报表每页的头标题 Break 让
SQL
*PLUS进行分组操作 例3 建立一个批命令文件对查询到的数据以报表的形式输出并将其保存到指定的文件中。 处理方法:利用
SQL
*PLUS语言工具(也可以使用其他文本编辑器)建立批命令的.
SQL
文件。在“
SQL
>”提示符下,使用EDIT命令在”E:\”中建立SCGB.
SQL
文件。 SCGB.
SQL
文件中的命令组如下:
SQL
>EDIT E:\ SCGB.
SQL
SET echo off SET pagesize 30 SET linesize 75 TTITLE’2008年4月10号’
CE
’公司职员基本情况登记表’R’Page:’ FORMAT 99- >
SQL
.PNO SKIP 1
CE
’===========================’ BTITLE COL 60 ’制标单位’ TAB 3 ‘人事部’ COLUMN empno heading ‘职工|编号’ COLUMN ename format a10 heading ‘姓 名’ COLUMN job heading ‘工 种’ COLUMN sal format $99,990 heading 工 资’ COLUMN comm Like sal heading ‘奖 金’ COLUMN deptno format 9999 heading ‘部门|编号’ COLUMN hiredate heading ‘参加工作时间’ SPOOL e:\sjbb /*在E盘中建立格式报表输出文件,默认属性为LST BREAK on deptno skip 1 COMPUTE sum of sal comm on deptno SELECT empno,ename,job,hiredate,sal,comm,deptno from emp ORDER BY deptno,sal; SPOOL off /*终止SPOOL功能,关闭其文件。注意,此命令不可省,否则将建立空文件。 五、 实验内容 1、以cs+学号为用户名创建用户,并授予用户创建数据对象的权限。 2、复制emp表,复制表名为emp_学号,然后将emp表中工资低于$2000 的职工插入到复制的表中。 3、对复制的emp表插入一行只包含有职工号,职工名,工资与部门号四个数据 项值的记录。 4、在复制的emp表中将雇员ALLEN提升为经理,工资增至$2500, 奖(佣 )金增加40%。 5、删除复制的emp表中工资低于500的记录行。 6、列出10号部门中既不是经理,也不是秘书的职工的所有信息。 7、查找出部门所在地是CHICAGO的部门的职工姓名、工资和工种。 8、统计各部门中各工种的人数、工资总和及奖金总和。 9、查找出工资比其所在部门平均工资高的职工姓名、工种与工资情况。 实验3 Oracle数据库开发环境下PL/
SQL
编程 【实验目的】 (1)掌握 PL/
SQL
的基本使用方法。 (2)在
SQL
*PLUS环境下运行PL/
SQL
的简单程序。 (3)应用 PL/
SQL
解决实际问题 【实验内容与步骤】 PL/
SQL
块中的可执行部分是由一系列语句组成的(包括对数据库进行操作的
SQL
语句,PL/
SQL
语言的各种流程控制语句等)。在块中对数据库查询,增、删、改等对数据的操作是由
SQL
命令完成的。在PL/
SQL
块中,可以使用
SQL
的数据查询命令,数据操纵命令和事务控制命令。可使用全部
SQL
函数。PL/
SQL
中的
SQL
语句,可使用
SQL
的比较操作等运算符。但不能使用数据定义语句。 在PL/
SQL
块中使用SELECT语句时注意几点: (1)SELECT语句必须含有INTO子句。 (2)INTO子句后的变量个数和位置及数据类型必须和SELECT命令后的字段名表相同。 (3)INTO子句后可以是简单类型变量或组合类型变量。 (4)SELECT语句中的WHERE条件可以包含PL/
SQL
块中定义的变量及表达式,但变量名不要同数据库表列名相同。 (5)在未使用显式游标的情况下,使用SELECT语句必须保证只有一条记录返回,否则会产生异常情况。 [例3-1] 问题:编写一个过程,
求
和运算。 SET
SERVER
OUTPUT ON; DECLARE a number:=1; BEGIN a:=a+5; DBMS_OUTPUT.PUT_LINE('和为:'||TO_CHAR(a)); END; / 【例3-2】:使用%TYPE声明变量,输出制定表中的相关信息。 DECLARE my_name student.sname%TYPE; BEGIN SELECT sname INTO my_name FROM student WHERE no=’01203001’; DBMS_OUTPUT.PUT_LINE(my_name); END; / 【例3-3】问题:编写一个过程,可以输入一个雇员名,如果该雇员的工资低于2000,就给该员工工资增加10%。 declare v_sal emp.sal%type; begin select sal into v_sal from emp where ename=spName; if v_sal :NEW.sal THEN DBMS_OUTPUT.PUT_LINE('工资减少'); ELSIF :OLD.sal < :NEW.sal THEN DBMS_OUTPUT.PUT_LINE('工资增加'); ELSE DBMS_OUTPUT.PUT_LINE('工资未作任何变动'); END IF; DBMS_OUTPUT.PUT_LINE('更新前工资 :' || :OLD.sal); DBMS_OUTPUT.PUT_LINE('更新后工资 :' || :NEW.sal); END; / --执行U
PD
ATE查看效果 U
PD
ATE emp SET sal = 3000 WHERE empno = '7788'; 6、需要对在表上进行DML操作的用户进行安全检查,看是否具有合适的特权。 Create table foo(a number); Create trigger biud_foo Before insert or u
pd
ate or delete On foo Begin If user not in (‘DONNY’) then Raise_application_error(-20001, ‘You don’t have ac
ce
ss to modify this table.’); End if; End; / 即使SYS,SYSTEM用户也不能修改foo表。 2、 利用PL/
SQL
编写程序实现下列触发器 1)、编写一个数据库触发器,当任何时候某个部门从dept表中删除时,该触发器将从emp表中删除该部门的所有雇员。(要
求
:emp表、dept表均为复制后的表) 2)、创建一个触发器,当客户下完订单后,自动统计该订单的所有图书的价格总额。 3)、创建一个触发器,禁止客户在非工作时间(早上8:00前,晚上17:00后)下订单。 五、实验心得
PowerDesigner连接
Sql
Server
数据库的方法步骤
PowerDesigner连接
Sql
Server
数据库的方法步骤 https://blog.csdn.net/wcy624/article/details/79050602 图解
PD
从
Sql
Server
数据库导入数据模型 https://jingyan.baidu.com/article/
ce
4366493c09
15
3773afd3c7.html
实战化课程:全面掌握
SQL
Server
高可用技术,从菜鸟到专家
本课程根据讲师十多年在世界500强外企的生产环境中的
SQL
Serer数据库管理和项目实施经验倾心打造。课程系统性强,知识体系完整,覆盖90%以上的企业环境下
SQL
Server
高可用场景,课程中不仅演示详细的操作步骤,更加突出最常见的故障和问题,让学员少走“弯路”,不只是让学员学会“操作”更能让学员“操作”的规范,满满的干货分享,一些课程
资料
(架构图、部署规划表格等)不仅可以帮助学员掌握技能,也可以作为学员在企业生产环境中实施
SQL
Server
高可用的配置文档、操作手册等。课程的实验环境介绍:1)全部基于微软域环境和企业版
SQL
Server
AOAG - 95%以上的企业环境都是在域环境中,不介绍非域环境和标准版的
SQL
Server
高可用性组,这的配置在企业中较罕见,没有实践意义,不浪费学员时间。2)相应域环境已提前部署和配置好 - 学员导入虚拟机即可开始实验,无需从零开始搭建域环境,所有实验中
SQL
Server
均已加域,直入主题,节省大量时间。3)最新的Windows
Server
故障转移集群(WS2016、WS2019)和最新版本的
SQL
Server
(
SQL
2017、
SQL
2019) - WS2016-
SQL
2017与WS2019-
SQL
2019是目前大多数企业
SQL
Server
高可用的主要平台,基于微软产品生命周期现在一些企业也在讲早期的AOAG向这两个版本迁移,掌握这两种组合不仅让学员学会,更能学有所用。本课程为后续
SQL
Server
进阶课程铺垫,是通向
SQL
Server
DBA 专家的必经之路,讲师每周答疑两次。所有课程
资料
包括:课程PPT、架构图、部署规划表格、各类脚本学员均可下载。
java
sql
server
工具类_Java 连接
Sql
Server
工具类
1.下载
server
2008R2驱动jar包2.代码实现1)实体:package entity;import java.io.Serializable;import java.util.Date;public class User implements Serializable{private int id;private String username;private String passw...
JDBC连接到
sql
server
2008
最近由于学习韩顺平老师java中关于数据库的部分,由于年代久远...韩老师用的是
sql
server
2000,而我用的是
sql
server
2008,所以也是废了一番功夫的...话不多说,我用的是
sql
server
2008 32bit ,jdk 版本 1.8.0 ,编译器MyEclipse 10一、下载jar包 http://www.microsoft.com/zh-cn/download/de
非技术版
11,849
社区成员
33,690
社区内容
发帖
与我相关
我的任务
非技术版
MS-SQL Server 非技术版
复制链接
扫一扫
分享
社区描述
MS-SQL Server 非技术版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章