【项目管理】《ASPN--(北京理工大学出版)-项目五掌握ASPN数据库操作
- 格式:ppt
- 大小:3.11 MB
- 文档页数:104
2022年北京理工大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)一、填空题1、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
2、____________和____________一起组成了安全性子系统。
3、数据的安全性是指____________。
4、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。
5、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。
6、在SQL Server 2000中,数据页的大小是8KB。
某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
7、设某数据库中有商品表(商品号,商品名,商品类别,价格)。
现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。
请补全如下语句: CREATE VIEW V1(商品类别,平均价格)AS SELECT商品类别,_____FROM商品表GROUP BY商品类别;8、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。
这些冲突主要有______、______和______3类。
9、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
10、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。
二、判断题11、外模式DDL用来描述数据库的总体逻辑结构。
()12、并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。
()13、在数据表中,空值表示不确定。
北京理工大学22春“软件工程”《ASP作业考核题库高频考点版(参考答案)一.综合考核(共50题)1.下面关于状态管理的说法错误的是()。
A.客户端状态管理将信息保留在客户端计算机上B.服务器端状态管理将信息保留在服务器上C.Web窗体页是有状态的D.状态管理可以对同一页或不同页的多个请求维护状态和页信息参考答案:C2.GridView控件的AlternatingItemTemplate需与ItemTemplate配合使用。
()A、错误B、正确参考答案:B3.能够连接“层次化数据”的数据源控件是()。
A.SqlDataSource控件和XmlDataSource控件B.SiteMapDataSource控件和LinqDataSource控件C.SiteMapDataSource控件和XmlDataSource控件D.SqlDataSource控件和LinqDataSource控件参考答案:C4.不能通过浏览器直接浏览的是()。
A、*.aspxB、web.configC、*.ascxD、web.sitmap参考答案:C5.for语句循环体中语句可能执行0次或多次。
()A、错误B、正确参考答案:6.使用HttpRequest对象的QueryString获得的查询字符串中的变量的语法格式是()。
A、QueryString["变量名"]B、Request.QueryString["变量名"]C、QueryString("变量名")D、Request.QueryString("变量名")参考答案:B7.关于.NET Framework的多语言支持,下面说法不正确的是()。
A、所有语言使用相同的对象模型和相同的类库B、代码模块可在多种语言间重用C、可以根据任务的特点选择合适的语言D、不同的语言的性能大不同参考答案:D8.LINQ查询中使用group_by子句分组后的结果集合与原始集合的结构不同。
北京理工大学数据库实验1主讲老师:赵晓林学生:李经2012/11/20实验 1:建立数据库 (1)1.1 作业声明 (1)1.2 实验目的 (1)1.2.1 熟悉数据库环境、建立表、插入数据、删除数据 (1)1.3 实验过程 (1)1.3.1 建立“学籍与成绩管理系统”表格 (1)1.3.2 使用“INSERT ”语句向主表插入至少5行数据,向子表插入至少30行数据; (2)1.3.3 在子表中输入含有不存在外键值的数据; (4)1.3.4 使用SELECT * FROM ......观察数据; (4)1.3.5 更新部分学生的学籍情况、成绩 (4)1.3.6 删除部分同学的学籍信息 (5)1.3.7 使用所有学习的查询语句对表格的进行查询(自拟题目) (5)1.4 实验结论 (7)1.5 实验体会 (7)实验 1:建立数据库1.1 作业声明本次作业全部由本人完成,若存在抄袭或雷同现象,本人愿意接受老师相应的处理1.2 实验目的1.2.1熟悉数据库环境、建立表、插入数据、删除数据1.3 实验过程1.3.1建立“学籍与成绩管理系统”表格•建立表之间的参照关系•建立适当的索引1.3.1.1 sql代码:create database xuejicreate table xb --系表(xdh char(2) not null PRIMARY KEY,xmc varchar(30) not null,)create table xs --学生表(xm varchar(8) not null,xh char(10) not null PRIMARY KEY,xdh char(2) FOREIGN KEY REFERENCES xb(xdh),bj char(8),chrq datetime,xb char(2),)create table kc --课程表(kcbh char(3) not null PRIMARY KEY,kcmc char(20) not null,lx char(10),xf decimal(5,1),)create table js --教师表(xm varchar(8) not null,jsbh char(10) not null PRIMARY KEY,zc char(6),xdh char(2) FOREIGN KEY REFERENCES xb(xdh),)create table sk --授课表(kcbh char(3) not null FOREIGN KEY REFERENCES kc(kcbh),jsbh char(10) not null FOREIGN KEY REFERENCES js(jsbh),constraint kj_pk PRIMARY KEY (kcbh,jsbh))create table xk --选课表(xh char(10) not null FOREIGN KEY REFERENCES xs(xh),kcbh char(3) not null FOREIGN KEY REFERENCES kc(kcbh),jsbh char(10) not null FOREIGN KEY REFERENCES js(jsbh),cj decimal(5,1),constraint xkj_pk PRIMARY KEY (xh,kcbh,jsbh))create index s_xs on xs(xh); --建立索引建立索引原因:提高查询速度1.3.2使用“INSERT ”语句向主表插入至少5行数据,向子表插入至少30行数据;1.3.2.1 Sql代码insert into xb values('01','计算机');insert into xb values('02','数学');insert into xb values('03','经济');insert into xb values('04','法律');insert into xb values('05','中文');insert into xs values('王一','1120100001','01','08111001','1990-1-1','男');insert into xs values('王二','1120100002','01','08111001','1990-1-2','男');insert into xs values('王三','1120100003','01','08111001','1990-1-3','男');insert into xs values('王四','1120100004','01','08111001','1990-1-4','男');insert into xs values('王五','1120100005','01','08111001','1990-1-5','男');insert into xs values('王六','1120100006','01','08111001','1990-1-6','男');insert into xs values('张一','1120100007','02','08111002','1990-2-1','男');insert into xs values('张二','1120100008','02','08111002','1990-2-2','男');insert into xs values('张三','1120100009','02','08111002','1990-2-3','男');insert into xs values('张四','1120100010','02','08111002','1990-2-4','男');insert into xs values('张五','1120100011','02','08111002','1990-2-5','男');insert into xs values('张六','1120100012','02','08111002','1990-2-6','男');insert into xs values('李一','1120100013','02','08111003','1990-3-1','男');insert into xs values('李二','1120100014','02','08111003','1990-3-1','男');insert into xs values('李三','1120100015','02','08111003','1990-3-1','男');insert into xs values('李四','1120100016','02','08111003','1990-3-1','男'); insert into xs values('李五','1120100017','02','08111003','1990-3-1','男'); insert into xs values('李六','1120100018','02','08111003','1990-3-1','男'); insert into xs values('陈一','1120100019','04','08111004','1990-4-1','女'); insert into xs values('陈二','1120100020','04','08111004','1990-4-1','女'); insert into xs values('陈三','1120100021','04','08111004','1990-4-1','女'); insert into xs values('陈四','1120100022','04','08111004','1990-4-1','女'); insert into xs values('陈五','1120100023','04','08111004','1990-4-1','女'); insert into xs values('陈六','1120100024','04','08111004','1990-4-1','女'); insert into xs values('孙一','1120100025','05','08111005','1990-5-1','男'); insert into xs values('孙二','1120100026','05','08111005','1990-5-1','男'); insert into xs values('孙三','1120100027','05','08111005','1990-5-1','男'); insert into xs values('孙四','1120100028','05','08111005','1990-5-1','男'); insert into xs values('孙五','1120100029','05','08111005','1990-5-1','男'); insert into xs values('孙六','1120100030','05','08111005','1990-5-1','男');insert into kc values('001','操作系统','必修','3');insert into kc values('002','模拟电子技术基础','必修','3.5');insert into kc values('003','数据库原理与设计','必修','3');insert into kc values('004','数字图象处理','专业选修','3');insert into kc values('005','游戏设计概论','专业选修','2');insert into js values('郭靖','9920100001','高级','01');insert into js values('黄蓉','9920100002','一级','02');insert into js values('郭襄','9920100003','二级','03');insert into js values('杨过','9920100004','高级','04');insert into js values('杨康','9920100005','一级','05');insert into sk values('001','9920100001');insert into sk values('002','9920100002');insert into sk values('003','9920100003');insert into sk values('004','9920100004');insert into sk values('005','9920100005');insert into xk values('1120100001','001','9920100001','90');insert into xk values('1120100002','001','9920100001','80');insert into xk values('1120100003','001','9920100001','70');insert into xk values('1120100004','001','9920100001','60');insert into xk values('1120100005','001','9920100001','50');insert into xk values('1120100001','002','9920100002','95');insert into xk values('1120100002','002','9920100002','85');insert into xk values('1120100003','002','9920100002','75');insert into xk values('1120100004','002','9920100002','65');insert into xk values('1120100005','002','9920100002','55');insert into xk values('1120100001','003','9920100003','75');insert into xk values('1120100002','003','9920100003','80');insert into xk values('1120100003','003','9920100003','80');insert into xk values('1120100004','003','9920100003','90');insert into xk values('1120100005','003','9920100003','70');insert into xk values('1120100001','004','9920100004','74');insert into xk values('1120100002','004','9920100004','88');insert into xk values('1120100003','005','9920100005','68');insert into xk values('1120100004','005','9920100005','67');insert into xk values('1120100005','005','9920100005','80');1.3.3在子表中输入含有不存在外键值的数据;•观察数据库系统的反应1.3.3.1 Sql代码insert into xs values('钱一','1120100090','06','08111005','1990-5-1','男');1.3.3.2 执行结果系统显示:消息547,级别16,状态0,第1 行INSERT 语句与FOREIGN KEY 约束"FK__xs__xdh__54968AE5"冲突。
《ASP》课程教学大纲一、课程的性质ASP课程是计算机软件,计算机网络及相关专业的专业核心课程,本课程是在学生学习了《C++》、《C#》、《数据库》及相关图像处理软件之后,开设的课程,它综合性、实用性强。
二、课程目标本课程培养的学生主要面向asp网站开发程序员岗位。
通过本课程的学习,使学生能够掌握ASP的基本知识与应用,掌握web应用程序开发的基本方法,能运用所学知识开发出企事业需要的各种形式的网站,并具有应用能力,再学习的能力,创新能力与适应岗位的职业素质。
三、课程要求本课程教学计划108 课时,其中理论课时:54课时,实践课时:54课时。
本课程在教学上应结合应用,要求学生掌握ASP 语法、基本概念、结构化程序设计的编程思想、向对象分析、设计与编码方法、有关软件的评审、测试与维护,项目计划等;掌握综合运用所学知识设计及实现小型网站的技能。
要求教师具有比较强的驾驭课堂的能力;具有良好的职业道德与责任心。
四、课程内容(一)理论教学1、ASP 2.0简介(2学时)教学内容:ASP 支持的程序语言、工作原理;创建第一个ASP应用程序配置开发环境(“选项”对话框/数据库连接、创建ASP应用程序重点:了解ASP 4.0 应用程序的作用及运行平台难点:初学者掌握ASP 4.0 应用程序运行平台及开发工具的安装知识目标:让学生能正确使用ASP 4.0 应用程序运行平台2、HTML语言基础(4学时)教学内容:HTML语言基础、各种HTML标记介绍重点:掌握各种标记的作用难点:掌握各种标记的应用知识目标:让学生能利用html标签做出简单界面3、HTML控件与标准服务器控件(4学时)教学内容:HTML控件的语法(向开发环境中添加控件的方法)、HTML控件的公共属性、常用的HTML控件及其属性、标准服务器控件的语法(向开发环境中添加控件的方法) 、标准服务器控件的公共属性、常用的标准服务器控件及其属性(重点)、用户控件(在开发环境中创建\使用用户控件)、母版重点:掌握获取或设置控件属性的方法(包括用代码更改) 、理解用户控件及母版的作用难点:母版的应用知识目标:让学生能利用HTML控件与标准服务器控件设计登陆、注册页面,并能合理设计网页母版4、asp语言基础(6学时)教学内容:基本概念(声明\成员\成员访问\签名与重载\范围\名称空间或类型名称)、类型、变量、表达式、语句、数组、类、接口、异常处理重点:类型、变量、表达式、语句、数组、难点:类、接口、异常处理的应用知识目标:让学生掌握asp语言的基本概念\变量\表达式\语句等基础知识,掌握在开发环境中创建名称空间与类的方法5、验证服务器控件(4学时)教学内容:各种验证控件的语法与实例重点:验证控件的语法结构难点:验证控件的应用知识目标:让学生学会使用验证控件的来进行控件验证6、Web 高级控件(8学时)本章主要讲解Web 高级控件,熟练掌握几个Web 高级控件,如:Calendar控件、DataGrid控件、Adrotator控件等,以及掌握Web验证控件等。
北理工《项目管理》FAQ(三)第四章项目整体管理一、项目整体管理的定义是什么?项目整体管理是指在项目的整个生命周期类,汇集项目管理的知识领域,对所有项目计划,进行整合执行及控制,以保证项目各要素相互协调的全部工作和活动过程。
项目整体管理是从全局的、整体的观点出发通过有机地协调项目各个要素(进度、成本、质量和资源等),在相互影响的项目各项具体目标和方案中权衡和选择,尽可能地消除项目各单项管理的局限性,从而实现最大限度地满足项目干系人的需求和希望的目的。
项目整体管理是围绕项目计划的制定、执行和控制进行的,通过项目资源的整合将项目所有的组成要素在恰当的时间、正确的地方、合适的人物结合在一起,以成功地完成项目。
二、项目整体管理的主要过程是什么?1、项目启动,制定项目章程。
2、编制初步项目范围说明书。
3、项目计划制定,它包括收集其他计划编制过程的结果,并将他们整合为一个协调一致的项目计划。
4、项目计划执行,它包括通过执行项目计划所包括的有关活动,实施项目计划。
5、项目变更控制,它包括调整与控制整个项目的变更。
6、项目收尾,完成项目过程中的所有活动,以正式结束一个项目或项目阶段。
三、制定项目章程需要考虑的环境和组织要素有哪些?制定项目章程需要考虑的环境和组织要素有:组织或公司文化与组织结构、政府或行业标准、现有的人力资源、公司工作考核制度、市场情况等。
四、选择项目经理一般哪些方式?一个优秀的IT项目经理应该具备哪些基本能力?1、选择项目经理的一般方式(1)由企业高层领导委派(2)由企业和用户协商选择(3)竞争上岗2、一个优秀的IT项目经理至少应该具备3中基本能力:(1)解读项目信息的能力;(2)发现和整合项目资源的能力;(3)将项目构思变成项目成果的能力。
五、编制初步项目范围说明书的主要内容是什么?项目范围说明书(初步)的主要内容:项目和范围的目标、产品或服务的需求和特性、项目的需求和可交付物、产品验收标准、独立的边界、项目约束条件、项目建设、逐步的项目组织、最初定义的风险、经度里程碑、对项目工作的初步分解、初步的量级成本估算、项目配置管理的需求、审批要求等。