- 博客(12)
- 资源 (20)
- 收藏
- 关注
原创 第9章 SQL Server合同管理应用需求描述
一家企业在销售活动中产生的销售合同(具体内容参见附件中的合同示例)需要开发一个销售合同管理系统以实现对销售合同的全面管理,合同的管理分成如下几个阶段: 9.1.1. 合同草案制作 在合同草案制作阶段,由销售负责人起草合同,填写必要的信息,包括如表 9 1 合同基本信息所示的内容, 表 9 1 合同基本信息 属性 说明 合同编号 每一个合同有一个唯一的编号,用以识别合同签订的时间和
2017-09-10 20:23:29 882
原创 第7章 SQL Server数据库应用程序开发
7.1. 客户基本信息管理示例 本节给出的示例是客户信息维护的程序实现,程序实现了查询、添加和删除客户信息的功能。程序界面如下, 图 7 1 合同管理系统客户维护模块功能界面 在图 7 1中,窗口下部的客户信息列表是自动显示的。“插入”按钮负责将新输入的客户信息插入到数据库中并在客户信息列表中显示,“删除”按钮删除客户信息列表中当前行。 7.1.1. 准备数据库环境 下面的过程在利
2017-09-10 20:22:17 6864 1
原创 第6章 SQL Server数据库设计
6.1. 概述 数据库设计是指对于给定的一个应用环境,构造最优的数据库模式,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。 可以将数据库设计理解成三个要素:应用环境、数据库模式(数据模型)和满足的功能。应用环境指的是应用需求,即包括需要满足在特定条件下特定的业务需求,不能单纯理解为计算机的软件和硬件环境。首先应当重视的是应用需求,有许多数据库设计者收集应用需求及进行
2017-09-10 20:21:25 2039
原创 第5章 SQL Server数据库备份与恢复
5.1. 实验的目的、内容与要求 5.1.1. 实验目的 (1) 综合运用学习的数据库安全管理、备份与恢复、数据库管理工具的使用的相关知识完成数据库和备份与恢复。 (2) 通过实验进一步掌握数据库简单恢复模式与完整恢复模式下的数据库备份与恢复方法中的基本概念与操作方法。 (3) 理解数据库备份的重要性以及不同备份与恢复方法的差异。 SQL Server数据库的备份可以使用Tansa
2017-09-10 20:20:30 2128
原创 第4章 SQL Server Transact-SQL编程
4.1. 程序中处理错误 4.1.1. RAISERROR 生成错误消息并启动会话的错误处理。RAISERROR 可以引用 sys.messages 目录视图中存储的用户定义消息,也可以动态建立消息。该消息作为服务器错误消息返回到调用应用程序,或返回到 TRY…CATCH 构造的关联 CATCH 块。 语法 msg_id 使用 sp_addmessage 存储在 sys.mes
2017-09-10 20:19:04 756
原创 第3章 SQL Server表
3.1. 表的概念 表是包含数据库中所有数据的数据库对象。表定义是一个列集合。数据在表中的组织方式与在电子表格中相似,都是按行和列的格式组织的。每一行代表一条唯一的记录,每一列代表记录中的一个字段。例如,在包含公司雇员数据的表中,每一行代表一名雇员,各列分别代表该雇员的信息,如雇员编号、姓名、地址、职位以及家庭电话号码等。 表包括下列主要组件: 列 每一列代表由表建模的对象
2017-09-10 20:17:48 848
原创 第2章 SQL Server安全管理
2.1. 权限管理的基本方法 可以使用下面几种方式授予登录操作数据库的权限: (1) 将登录加入到服务器角色中。例如,将登录加入到sysadmin服务器角色中,登录就具有对所有数据库的全部操作权限。 (2) 将登录映射到某一个数据库的某一个用户,并将映射的用户加入到具有相应操作权限的数据库角色中。 (3) 将登录映射到某一个数据库的某一个用户,授予该用户对某些特定的数据库对象的操作权限
2017-09-10 20:16:03 746
原创 第1章 SQL Server基本操作
第1章 SQL Server基本操作 1.1. 本书的实验环境 本书的示例与Windows和SQL Server环境有关,具体的环境如下: Windows环境: Windows 7 旗舰版 32位 主机名:GUO-PC 用户:guo,属于Administrators组 SQL Server环境: SQL Server 2012 Express(SQL Server 11.0
2017-09-10 15:23:32 1703
原创 Linux清理内存
linux和windows系统不同,linux不会产生无用垃圾文件,但是在升级缓存中,linux不会自动删除这些文件,还是很占硬盘的!一、删除缓存1,非常有用的清理命令:sudo apt-get autoclean 清理旧版本的软件缓存sudo apt-get clean 清理所有软件缓存sudo apt-ge
2017-09-07 10:34:26 1033
原创 Ubuntu下安装并配置VS Code编译C++
网上看了很多教程,写的都不细致,或者我理解不够透彻,一步一步操作下来,总是错误百出。好不容易成功一次,现将完整过程记录如下安装VS Codesudo add-apt-repository ppa:ubuntu-desktop/ubuntu-makesudo apt-get updatesudo apt-get install ubuntu-makesudo umake web
2017-09-06 16:08:09 5502
原创 VScode快捷键
基础编辑快捷键作用Ctrl+X剪切Ctrl+C复制Ctrl+Shift+K删除当前行Ctrl+Enter在当前行之后插入一行Ctrl+Shift+Enter在当前行之前插入一行Alt+Up/Down移动当前行上下
2017-09-06 09:10:27 871
转载 Linux下的段错误(Segmentation fault)产生的原因及调试方法
段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址. 一 般来说,段错误就是指访问的内存超出了系统所给这个程序的内存空间,通常这个值是由gdtr来保存的是一个48位的寄存器, 前32位是保存由它指 向的gdt表, 后13位保存相应于gdt下标,
2017-09-01 16:14:14 2068 1
NLP-Demo全套代码及数据
2020-07-20
browsermob-proxy-2.1.4-bin.zip
2019-07-24
高等数学 第7版 下册 同济大学
2018-05-02
高等数学 第7版 上册 同济大学
2018-05-02
Thinking_in_C++(Volumn 1)(高清)
2018-02-02
计算机组成原理学习指导与习题解析 第3版(蒋本珊)
2017-11-24
计算机组成原理教师用书第三版(蒋本珊)超清晰含课后答案
2017-11-24
数据库应用系统开发实验指导(第3版)
2017-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人