当前位置:文档之家› 怎样远程连接SQL Server2000数据库

怎样远程连接SQL Server2000数据库

怎样远程连接SQL Server2000数据库
怎样远程连接SQL Server2000数据库

怎样远程连接SQL Server2000数据库

悬赏分:5 - 解决时间:2008-3-14 07:20

我在A电脑做了一个项目

但项目的数据库在B电脑

A电脑要连接B电脑的数据库

A电脑和B电脑要做什么配置

数据库是SQL Server2000数据库

提问者:K7513405 - 助理二级最佳答案

远程连接sql server 2000服务器的解决方案

一看ping 服务器IP能否ping通。

这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。

二在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。

如telnet 202.114.100.100 1433

通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口。如果有问题,通常这一步会出问题。通常的提示是“……无法打开连接,连接失败"。

如果这一步有问题,应该检查以下选项。

1 检查远程服务器是否启动了sql server 2000服务。如果没有,则启动。

2 检查服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。检查方法是,在服务器上打开开始菜单->程序->Microsoft SQL Server->服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。

3 检查服务器的tcp/ip端口是否配置为1433端口。仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上。

事实上,如果默认端口被修改,也是可以的,但是在客户端做telnet测试时,写服务器端口号时必须与服务器配置的端口号保持一致。如果隐藏服务器复选框被勾选,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,但是Tcp/ip 协议的默认端口将被隐式修改为2433,在客户端连接时必须作相应的改变。

4 如果服务器端操作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好)。

5 检查服务器是否在1433端口侦听。如果服务器没有在tcp连接的1433端口侦听,则是连接不上的。检查方法是在服务器的dos或命令行下面输入

netstat -a -n 或者是netstat -an,在结果列表里看是否有类似tcp 127.0.0.1 1433 listening 的项。如果没有,则通常需要给sql server 2000打上至少sp3的补丁。其实在服务器端启动查询分析器,输入select @@version 执行后可以看到版本号,版本号在8.0.2039以下的都需要打补丁。

如果以上都没问题,这时你再做telnet 服务器ip 1433 测试,将会看到屏幕一闪之后光标在左上角不停闪动。恭喜你,你马上可以开始在企业管理器或查询分析器连接了。

三检查客户端设置

程序->Microsoft SQL Server -> 客户端网络使用工具。像在服务器网络实用工具里一样,确保客户端tcp/ip协议启用,并且默认端口为1433(或其他端口,与服务器端保持一致就行)。

四在企业管理器里或查询那分析器连接测试

企业管理器->右键SQlserver组->新建sqlserver注册->下一步->写入远程IP->下一步->选Sqlserver登陆->下一步->写入登陆名与密码(sa,password)->下一步->下一步->完成

查询分析器->文件->连接->写入远程IP->写入登录名和密码(sa,password)->确定

通常建议在查询分析器里做,因为默认情况下,通过企业管理器注册另外一台SQL Server 的超时设置是4秒,而查询分析器是15秒。

修改默认连接超时的方法:

企业管理器->工具->选项->在弹出的"SQL Server企业管理器属性"窗口中,点击"高级"选项卡->连接设置->在登录超时(秒) 后面的框里输入一个较大的数字

查询分析器->工具->选项->连接->在登录超时(秒) 后面的框里输入一个较大的数字

通常就可以连通了,如果提示错误,则进入下一步。

五错误产生的原因通常是由于SQL Server使用了"仅Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如sa )进行连接。解决方法如下所示:

1 在服务器端使用企业管理器,并且选择"使用Windows 身份验证"连接上SQL Server。

2 展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡。

3 在"身份验证"下,选择"SQL Server和Windows "。

4 重新启动SQL Server服务。(在dos或命令行下面net stop mssqlserver停止服务,net start mssqlserver启动服务,也是一种快捷的方法)。

附注:在连接本地服务器时,通常使用的是命名管道协议(在服务器网络实用工具里可以看到启用的协议有这个),默认端口是445,因此在本地能连通是不能说明什么问题的,连接远程服务器是完全不同的协议)

win7,远程桌面协议错误

竭诚为您提供优质文档/双击可除win7,远程桌面协议错误 篇一:远程桌面连接windows7常见故障解决方法 远程桌面连接windows7常见故障解决方法 在局域网网络中,我们常常要通过远程桌面连接程序,远程管理共享资源,以便提高工作效率。可是,笔者在远程桌面连接win7系统时,经常会遭遇一些稀奇古怪的远程连接故障;这些故障现象如果不能被及时解决,显然会影响自己的工作效率,那么我们究竟如何才能解决这些故障,让远程管理一帆风顺呢 故障一、连接不稳定 在一台旧计算机系统中,利用远程桌面工具远程连接到win7系统后,尝试通过该连接传输文件时,发现一个容量不大的文件,竟然要传输几分钟的时间,不过有的时候,文件传输速度还是比较正常的。 出现这种故障现象,可能是win7系统启用了网络调谐功能,而旧计算机系统中的网卡设备却不能支持该功能,造成了网络调谐功能无法发挥应用的作用,最终引发了远程连接传输不稳定的现象。因此,在遇到类似上述网络故障时,

在排除网络连接、参数配置等因素后,我们应该重点检查win7系统的网络调谐功能是否启用;如果发现该功能已经被启用的话,可以尝试关闭该功能,看看问题能不能解决。在关闭网络调谐功能时,可以依次单击"开始"、"运行"命令,弹出系统运行对话框,执行"cmd"命令,切换到dos命令行工作窗口;在命令行提示符下,输入"netshinterfacetcpsetglobalautotuninglevel=disabled "命令(如图1所示),按回车键后,关闭网络调谐功能,说不定这样就能解决远程桌面连接传输文件不稳定的故障了。 图1 故障二、密码不能用 笔者在利用本地系统的远程桌面连接程序,与win7系统建立网络连接时,发现只要选择保存登录密码,那么下次进行远程登录操作时,不要输人密码就能登录成功了。当将本地系统添加到系统局域网域后,再次远程桌面连接win7 系统时,发现先前输入的登录密码不能用了,系统弹出了凭据无法工作的错误。 要想解决这种问题,我们应该对本地系统的凭据分配功能进行重新配置,以便让远程桌面连接继续使用原来保存的登录密码。在进行这种配置操作时,先打开本地系统的"开始"菜单,点选"运行"命令,从弹出的系统运行对话框中,输入"gpedit.msc"命令,单击"确定"按钮,打开系统组策略

SQL数据库图书管理系统(完整代码)

作品设计报告书题目:《图书管理系统》 班级网络2012-1班 学号 姓名 课程名称数据库应用技术 指导教师

目录

数据库课程设计报告书 一、设计目标 1.掌握计算机管理信息系统设计的一般方法,主要包括系统分析、系统设计的组织 和实施。 2.关系型数据库管理系统的编程技术,并能独立完成一般小系统的程序设计、调试 运行等工作。 3.培养把所学知识运用到具体对象,并能求出解决方案的能力。 二、数据库存储设计指导思想 在数据库存储设计的无数选择中,简单是系统架构师和DBA 的秘密武器。 简单,有时候就来自于对一个特定的表或表空间没有选择最优I/O 特性,总有这么一种可能,一个富有经验的DBA 拥有高超的存储技能并可以没有时间限制的去为一个非常重要的表或者索引配置一个存储。然而这样做的问题是,就算能达到设计的最佳性能,为了维护原始对象,这也经常造成对一个系统的管理变得更加复杂。好的数据库存储设计的要点是,在一个动态系统上,实现所有目标应该是最初的系统设计的一部分,并应该在数据库运行过程中长期进行。这篇文档简单的最佳实践描述达到了这些目标并且几乎没有性能损失。 三、任务 角色:读者、图书馆馆员、系统管理员;基础数据:读者信息、图书信息、操作员信息;业务数据:借还书记录登记、罚款登记;统计数据:书籍借阅情况统计或读者借阅情况统计。基本要求:利用数据库技术,完成基础数据和业务数据的储存和操作,数据库设计合理1.设计报告:含E-R图、数据字典、关系模式、关系实例、查询描述、关系代数、SQL 实现的查询语言及查询结果。 2.上机实现。

1.问题描述 1.1背景 随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。 另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。 提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。 1.2数据需求 图书馆管理信息系统需要完成功能主要有: 1. 读者基本信息的输入,包括借书证编号、读者姓名、读者性别。 2.读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等。 3.书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。 4.书籍类别信息的查询、修改,包括类别编号、类别名称。 5.书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、登记日期。 6.书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期登记日期等。 7.借书信息的输入,包括读者借书证编号、书籍编号、借书日期。 8.借书信息的查询、修改,包括借书证编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期等。 9.还书信息的输入,包括借书证编号、书籍编号、还书日期。 10.还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期等。 11.超期还书罚款输入,还书超出期限包括超出期限还书的读者借书证号,书籍编号,罚款金额。

远程桌面连接Windows7常见故障解决方法精品

【关键字】方法、文件、运行、问题、系统、机制、继续、执行、建立、发现、位置、安全、稳定、网络、根本、资源、重点、方式、作用、速度、设置、管理、服务、支持、发挥、解决、调整、提高 远程桌面连接Windows 7常见故障解决方法在局域网网络中,我们常常要通过远程桌面连接程序,远程管理共享资源,以便提高工作效率。可是,笔者在远程桌面连接Win7系统时,经常会遭遇一些稀奇古怪的远程连接故障;这些故障现象如果不能被及时解决,显然会影响自己的工作效率,那么我们究竟如何才能解决这些故障,让远程管理一帆风顺呢? 故障一、连接不稳定 在一台旧计算机系统中,利用远程桌面工具远程连接到WIN7系统后,尝试通过该连接传输文件时,发现一个容量不大的文件,竟然要传输几分钟的时间,不过有的时候,文件传输速度还是比较正常的。 出现这种故障现象,可能是Win7系统启用了网络调谐功能,而旧计算机系统中的网卡设备却不能支持该功能,造成了网络调谐功能无法发挥应用的作用,最终引发了远程连接传输不稳定的现象。因此,在遇到类似上述网络故障时,在排除网络连接、参数配置等因素后,我们应该重点检查Win7系统的网络调谐功能是否启用;如果发现该功能已经被启用的话,可以尝试关闭该功能,看看问题能不能解决。在关闭网络调谐功能时,可以依次单击"开始"、"运行"命令,弹出系统运行对话框,执行"cmd"命令,切换到DOS命令行工作窗口;在命令行提示符下,输入"netsh interface tcp set global autotuninglev el=disabled"命令(如图1所示),按回车键后,关闭网络调谐功能,说不定这样就能解决远程桌面连接传输文件不稳定的故障了。

SQL数据库管理系统 A

绝密★启用前学院 学年第二学期期末考试 级专业()《SQL数据库管理系统》试卷A 一、选择题(共20分,每题1分) 1、SQL-server数据库文件的扩展名为()。 A、.ndf B、.ldf C、.mdb D、.mdf 2、数据库文件初始大小,在SQL- server 2000 中默认值为()。 A、1MB B、2MB C、3MB D、4MB 3、SQL- server 2000辅助数据库文件的扩展名为()。 A、.ldf B、.ndf C、.mdb D、.mdf 4、创建用户数据库的Transact-SQL命令是()。 A、create table B、create C、create database D、drop 5、使用Transact-SQL语句创建数据库时,()关键字是用于指定数据库的事务日志文件。 A、log on B、primary C、filename D、filegrowth 6、在SQL中,create table为( )数据库中基本表结构的命令。 A、建立 B、修改 C、删除 D、查询 7、在SQL中,alter table为( )数据库中基本表结构的命令。 A、建立 B、修改 C、删除 D、查询 8、Microsoft公司的SQLServer2000数据库管理系统一般只能运行于( )。 A、Windows平台 B、UNIX平台 C、LINX平台 D、NetWare平台 9、SQLServer2000标准版不支持的操作系统是( )。 A、Windows 2000 Server B、Windows NT Server C、Windows98 D、Windows 2000 Advanced Server 10、在SQL Server2000中.( )为用户建立数据库提供模板。 A、master B、model C、tempdb D、msdb 11、SQL Server系统中的所有系统级信息存储于哪个数据库( )。 A、master B、model C、tempdb D、msdb 12、下列语句中正确的是()。表 score(sti_id,names,math,English,VB) A、select stu_id,sum(math) from score B、select sum(math),avg(VB) from score C、select * ,sum(english) from score D、delete * from score 13、表设计器的“允许空”单元格用于设置该字段是否可输入空值,实际上就是创建该字段的() 约束。 A、主键 B、外键 C、NULL D、CHECK 14、在Transact-SQL语句中,用以修改数据库结构的命令是()。 A、create database B、drop database C、alter database D、alter table 15、在Transact-SQL语句中,用以删除数据库的命令是()。 A、create database B、drop database C、alter database D、drop table 16、整数数据类型int的存储大小为()。 A、1B B、2B C、3B D、4B 17、money型数据的存储大小为()。 A、2B B、4B C、8B D、10B 18、SQL-server数据库中每个表至多可以有()列。 A、1024 B、512 C、256 D、65536 19、数据表的名称最长不超过()个字符。 A、64 B、128 C、256 D、512 20、每个表允许存在()个住键约束。 A、1 B、2 C、3 D、4 二、填空题(共20分,每空1分) 1、数据库系统由__________和__________________两部分组成。 2、在SQL中,主码约束的关键字为__________,外码约束的关键字为____________。 3、数据库管理系统的基本功能包括____________、____________、____________和___________。 4、数据完整性可以分为____________、___________、____________和用户自定义完整性。 5、在SQL中,create view、update和drop view命令分别为_______、_______和_______视图的 命令。 6、在新版的SQL中,表之间的连接共有三种方式,对应的关键字分别为_____________、 ______________和right join。 7、SQL Server采用的结构化查询语言称为__________________。 8、一般可以使用______命令来标识 Transact-SQL批处理的结束。 9、SQL Server中的整数类型包括bigint、________、___________和tinyint四种。 三、简答题(共20分,每个5分) 1、SQL-server注释语句有哪几种符号?各用于什么情况? 2、简述索引的分类。 3、什么叫存储过程?存储过程分为哪三类?

数据库管理系统中的SQL语言

数据库管理系统中的SQL语言 SQL的9条核心命令动词: SELECT 数据查询 CREATE/DROP/ALTER 数据定义 INSERT/UPDATE/DELETE 数据操纵 GRANT/REVOKE 数据控制 数据库的定义 SQL的作法:CREATE DATABASE <数据库文件名> VFP的作法:无直接创建数据库的SQL命令 数据库的管理 1、显示数据库信息 SP_HELPDB [数据库名] 2、配置数据库 SP_DBOPTION['数据库名'][,'选项名'][,'值'] 3、重新命名 SP_RENAMEDB'原名','新名' 4、删除数据库 DROP DATABASE 数据库名 数据表的定义 在SQL Server 2000和Visual FoxPro中都可以使用SQL语言定、操作管理和删除数据表 SQL基本表作法:CREATE TABLE [数据库名,[所有者,]]<表名> VFP基本表作法:CREATE TABLE|DBF <表名>[FREE](<字段名1><类型>(<长度>[,<小数位数>]) 数据表的管理 1、查看表的结构 SQL作法:SP_HELP[[@OBJNAME=]NAME] 2、修改表结构 SQL作法:ALTER TABALE 表名 ADD |ALTER COLUMN | DROP COLUMN <字段名1>[类型[(长度)]] [ NULL] [ NOT NULL] VFP作法:ALTER TABALE 表名 ADD |ALTER [COLUMN ]<字段名1><类型>(<长度>[,<小数位数>] [ NULL] [ NOT NULL] 3、表的删除 SQL作法和VFP作法相同 DROP TABALE <表名> 4、数据的插入 SQL作法:INSERT [INTO]<表名>[(列名)] VALUES (表达式) VFP作法:INSERT INTO <表名>(<字段名1>[,<字段名2>]…)VALUES (<表达式1>,<表达式2>]…)

C#与SQL数据库学生成绩管理系统完整代码

数据库技术及应用项目设 计报告 学生成绩管理系统 姓名:Celia Yan 2015-01-07

一.设计目的及意义 在如今的高校日常管理中,学生成绩管理系统是其中非常重要的一环,特别是当前学校规模不断扩大,学生人数日益增加,课程门类多,校区分散等实际情况,学生成绩统计功能越来越繁重,稍有疏忽就会出现差错。因此,学生成绩管理系统更具有非常大的实际应用意义。在互联网快速崛起的今天,改革传统的手工录入方式,公正,准确,及时反映学生的信息和成绩的情况,以适应信息时代的要求,是学生成绩管理系统的一个新的理念。通过成绩管理可以大大提高学校的工作效率。学生成绩管理系统应该完成以下两个方面的内容:学生档案资料的管理、学生成绩的管理。通过学生成绩管理系统可以做到信息的规范管理,科学统计和快速查询、修改、增加、删除等,减少管理方面的工作量。 二.主要功能 该系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生信息进行日常管理,如查询、修改、增加、删除,另外还考虑到用户登录的权限,针对学生信息和权限登录的学生成绩管理系统。 本系统主要包括注册管理、教师管理、学生信息查询、添加、修改、删除等部分。其主要功能有: (1)学生信息的添加,包括输入学生基本信息和成绩。 (2)学生信息的查询,包括查询学生的基本信息和成绩。 (3)学生信息的修改,包括修改学生基本信息和成绩。 (4)学生信息的删除,包括删除学生基本信息和成绩。 (5)登录用户密码修改,用户登录到系统可进行相应的用户密码修改。 (6)管理员用户对用户名的管理,包括添加新用户、删除用户。 学生成绩管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。对于后者则要求应用程序功能完备,易使用。 该管理系统我使用的是Microsoft Visual Studio 2012 及 Microsoft SQL Server 2008。

sql数据库课程设计工资管理系统

河南城建学院 《数据库技术及其应用》课程设计报告书 题目:工资管理系统 系部:数理系 专业:数学与应用数学 班级: 姓名: 学号: 指导教师:-------------- 河南城建学院 2013年 1 月11日

目录 第一章选题的背景和意义 (1) 1 选题的背景 (1) 1.2选题的意义 (1) 第二章数据库结构设计 (2) 2.2 概念结构设计 (3) 2.3逻辑结构设计 (4) 第三章程序代码实现 (7) 3.1创建表: (7) 3.2数据导入: (9) 3.3查询功能的实现: (9) 3.4其他实现: (14) 第四章课程设计总结 (15) 刘保朋小结: (15) 参考文献: (16)

第一章选题的背景和意义 1选题的背景 随着公司业务的扩展,人员的增多,传统的手工作业已经不再适合公司发展的需要所以引进计算机技术对企业内部员工进行方便的管理,这样有诸多好处,各层管理人员可以对企业众多的员工信息进行动态的管理,例如基本资料的修改,添加,删除,查询等。有利于减少错误,减轻人事部门的任务,提高效率,节约人力资源,降低企业成本。 1.2选题的意义 随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职称等跟工资管理有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。如何设计一个小型企业工资的数据库管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员工,工资查询,统计等操作。这样就使办公人员可以轻松快捷地完成工资管理的任务。 对于企、事业单位的工资发放来说,不需要太大型的数据库系统。只需要一个操作方便,功能实用,能同时满足财务部门、单位其他相关部门及代发单位三方对数据的管理及需求的系统。企业的目标就是在于利用数据库编程设计一个操作方便、简单实用的工资管理系统。 实现工资的集中管理。可供管理人员对本单位的人员以及工资进行增加、删除、修改、查询,对人事的管理及工资发放中的应发工资合计等项目由系统自动进行计算;同时系统还可对人事及工资管理情况进行多角度查询。 利用数据库对小型企业的工资进行管理,不仅可以节省开支,而且还可以节省时间,充分发挥了其小却精的特点,通过对这个数据库的编程,也是企业认识到了自己在很多方面的不足,也掌握了很多应用方面的技巧。 第二章数据库结构设计 2.1需求分析 本系统开发的主要目标是要企事业单位工资管理实现计算机管理,使管理员能够有序的管理每一位职工的各项工资条款的发放,以及企业工资的统计,使企

SQL-server数据库管理系统试卷及答案A

SQL-server数据库管理系统试卷及答案A 学年第二学期 《SQL-server 2000数据库管理系统》试卷(A) 使用班级:命题教师:主任签字: 一、选择题(共20分,每题1分) 1、一个仓库可以存放多种产品,一种产品只能存放于一个仓库中。仓库与产品之间的联系类型是()。 A、一对一的联系 B、多对一的联系 C、一对多的联系 D、多对多的联系

2、不属于传统数据模型的是()。 A、层次数据模型 B、网状数据模型 C、关系数据模型 D、面向对象数据模型 3、以下正确的论述是()。 A、在建立数据库的时候,SQL Server 是可以创建操作系统文件及其目录路径。 B、数据库中有一些sys开头的系统表,用来纪录SQL Server组件、对象所需要的数据,这些系统表全部存放在系统数据库中。 C、SYS开头的系统表中的数据用户不能直接修改,但可以通过系统存储过程、系统函数进 行改动、添加。 D、12AM是中午,12PM是午夜。 4、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和()。 A、数据库管理系统 B、数据库应用系统 C、相关的计算机系统 D、各类相关 人员 5、数据库系统阶段,数据()。 A、具有物理独立性,没有逻辑独立性 B、具有物理独立性和逻辑独立性 C、独立性差 D、具有高度的物理独立性和一定程度的逻辑独立性 6、数据库中只存放视图的()。 A、操作 B、对应的数据 C、定义 D、限制 7、声明了变量:declare @i int,@c char(4),现在为@i赋值10,为@c赋值'abcd', 正确的语句是()。 A、set @i=10,@c='abcd' B、set i=10 , set @c='abcd' C、select @i=10,@c='abcd' D、select @i=10, select @c='abcd' 8、下列那组数据类型的列不能被指定为主键,也不允许指定主键列有NULL属性 ()。 A、int和decimal B、nvarchar和datetime C、image和text D、real和money 9、使用“CREATE DATABASE AAA“命令所建立数据库文件的初始大小是()。

SQL-SERVER数据库管理系统软件的使用

数据库管理系统软件的使用 一、实验目的 (1)认识几种常见的数据库管理系统,熟悉它们的使用界面; (2)熟练掌握建立数据库和表,向数据库输入数据、修改数据和删除数据的操作。 二、实验内容 分别在Access和SQL SERVER2000中建立数据库并设计各表,输入多条实际数据,并实现数据的增、删、改操作。 三、实验步骤: 创建用于学生管理数据库,数据库名为XSGL,包含学生的基本信息,课程信息和选课信息。数据库XSGL包含下列3个表: (l)student:学生基本信息。 (2)course:课程信息表。 (3)sc:学生选课表。 各表的结构分别如表1、表2和表3所示。 表1 学生信息表:student 表2 课程信息表:course

表3 学生选课表:sc 1.用可视化界面在Access中建立数据库和表: (a)在Access中创建xsgl.mdb数据库,使用表设计视图创建如表1、表2、表3所示结构的3个表。 提示:(1)启动Access2000或Access2003,选择文件->新建->空数据库,输入数据库文件名xsgl.mdb,进入(2);

图1 Access数据库设计界面 (2)启动如图1的设计界面后,选择表对象和使用使用设计器创建表,选择新建,进入(3); 图2 表设计器 (3)生成如图2界面,选择设计视图,点击确定按钮,进入(4); (4)在图3表设计界面下,分别创建student表,course表和sc表的结构; (5)输入表中的记录:

分别在student 表、course 表和sc 表中输入如下表中的记录: 在数据库视图下,选择表对象中的相应表选择打开,在浏览视图下输入如下表记录: (b )对表中的记录进行浏览、修改、删除操作。 2.在SQLSERVER 中用企业管理器新建数据库和表: (1)建立xsgl 数据库: ①启动SQL Server2000企业管理器,界面如下:

SQL数据库图书管理系统(完整代码)

广西交通职业技术学院信息工程系作品设计报告书题目:《图书管理系统》 班级网络2012-1班 学号 20120404026 姓名唐张森 课程名称数据库应用技术 指导教师乐文行 二O一三年六月

目录

数据库课程设计报告书 一、设计目标 1.掌握计算机管理信息系统设计的一般方法,主要包括系统分析、系统设计的组织 和实施。 2.关系型数据库管理系统的编程技术,并能独立完成一般小系统的程序设计、调试 运行等工作。 3.培养把所学知识运用到具体对象,并能求出解决方案的能力。 二、数据库存储设计指导思想 在数据库存储设计的无数选择中,简单是系统架构师和DBA 的秘密武器。 简单,有时候就来自于对一个特定的表或表空间没有选择最优I/O 特性,总有这么一种可能,一个富有经验的DBA 拥有高超的存储技能并可以没有时间限制的去为一个非常重要的表或者索引配置一个存储。然而这样做的问题是,就算能达到设计的最佳性能,为了维护原始对象,这也经常造成对一个系统的管理变得更加复杂。好的数据库存储设计的要点是,在一个动态系统上,实现所有目标应该是最初的系统设计的一部分,并应该在数据库运行过程中长期进行。这篇文档简单的最佳实践描述达到了这些目标并且几乎没有性能损失。 三、任务 角色:读者、图书馆馆员、系统管理员;基础数据:读者信息、图书信息、操作员信息;业务数据:借还书记录登记、罚款登记;统计数据:书籍借阅情况统计或读者借阅情况统计。基本要求:利用数据库技术,完成基础数据和业务数据的储存和操作,数据库设计合理1.设计报告:含E-R图、数据字典、关系模式、关系实例、查询描述、关系代数、SQL 实现的查询语言及查询结果。 2.上机实现。

《大型数据库管理系统-SQL》课程设计(信管10级)

《大型数据库管理系统——SQL Server》 课程设计要求 一、课程设计的目的和要求 《大型数据库管理系统——SQL Server》课程设计是信息管理与信息系统专业非常重要的实践性环节之一,是学习该课程后一次全面的综合练习。 通过本课程设计,使学生从基本概念和实际应用出发,掌握数据库设计和数据库创建、表的操作、存储过程与触发器应用、SQL程序设计等技能。着重培养学生SQL Server 2000开发数据库应用系统的技术和方法,进一步提高学生综合运用所学知识的能力。 二、课程设计的内容 基于Microsoft SQL Server,创建一个具体的数据库系统。 可以从下面题目中选取一个题目(一人一题):

三、课程设计内容的具体要求 1、在SSMS中,建立数据库,并实现对SQL Server的用户和角色管理。(10 分) 2、在SSMS中,创建数据库下的表(三个以上),并完成表和表之间的各种完整性约束的设置。(15 分) 3、使用T-SQL语句创建默认值对象,并与表中字段绑定。(5 分) 4、使用T-SQL语句创建规则对象,并与表中字段绑定。(5分) 5、使用T-SQL语句创建用户自定义数据类型,并用该数据类型定义表中字段。(5 分) 6、在SSMS中,自行录入数据,数据量要足够多(每张表至少10行以上数据),尽量模拟真实数据。(5 分) 7、使用T-SQL语句完成数据修改和数据删除的操作。(5 分) 8、在SSMS中,完成数据库的备份和恢复。(5分) 9、使用T-SQL语句执行查询操作(查询的数量不得少于5个,并且不能设计为单表查询,要包含各种查询,如:统计查询、模糊查询、单表查询、多表查询、嵌套查询等等)。(10 分) 10、创建多表组合的视图。(5 分) 11、编写一个用户自定义的函数,函数名自拟。函数功能是给定函数参数,返回该参数对应的基本信息结果。要求使用T-SQL语句调用函数,返回结果。(10 分) 12、创建一个带输入参数的存储过程,存储过程名自拟。存储过程接受代号为输入参数,存储过程的结果显示该代号的基本信息。要求使用T-SQL语句执行并验证触发器的正确性。(10 分) 13、创建触发器,利用触发器来保证数据库中的参照完整性,以维护其外键与参照表中的主键一致。使用T-SQL语句执行并验证触发器的正确性。(10 分) 四、评阅标准 1、课程设计文档规范性:格式规范、基本规范、存在问题 2、数据库实现功能大小:合理+详细、基本合理+较详细、一般+存在问题 3、实现程度:实现+正确、基本实现+基本正确、存在问题 五、提交的清单 1、课程设计文档打印稿一份。(具体格式要求见附录) 2、全班提交一份光盘。 3、光盘中,每个同学以自己的学号加姓名的形式创建一个文件夹(如:“ ****”),文件夹中包括自己创建的数据库(包括数据库主数据文件*.mdf和日志文件_log.ldf)及课程设计文档电子版。

win7远程桌面连接不上解决办法

win7远程桌面连接不上,解决办法 一般情况下,对WIN7的远程连接只需要5步即可完成远程连接的设置: 1).查询并记录远程计算机的IP,开始——运行——输入cmd,回车,准确查看并记录ipadress 2).给计算机的账户设置一个密码 3).计算机的属性-远程-允许远程登录 4).电源选项(使计算机进入睡眠状态:更改为“从不”),很重要,进入睡眠的电脑是无法远程登录的。 5).关闭防火墙(非必须的) 如果这几步骤设置完毕之后仍然无法远程连接WIN7电脑,请按照以下步骤逐项检查设置 1、常规设置: 鼠标右键单击“计算机”图标,选择“属性”,在打开的“系统”窗口点击“远程设置”,在弹出的系统属性中的的“远程”选项窗口中选择“允许远程协助连接这台计算机”和“允许运行任意版本远程桌面的计算机连接(较不安全)”,如下图:

2、如果第1点设置完后其他电脑不能远程过来,可按以下步骤调整Win7防火墙设置: 开始——控制面板——Windows防火墙——高级设置——入站规则,然后在中间“入站规则”窗口中找到“文件和打印机共享(回显请求 - ICMPv4-In) “规则(可能会有两条),选中后在右框中点击“启用规则”即可,如下图:

3、完成第2步后,如果还是不能远程连接过来,最后还要检查一下WIN7的R emote Desktop Services服务是否已经打开,如果没打开是连不上的,设置步骤: 右击“计算机”——管理——服务和应用程序——服务,在中间“服务”窗口中找到“Remote Desktop Services”服务,启动它即可。可以选择右键——属性——勾选启用 4、检查以上三步设置都正常,如果还是连接不上,可能是windows防火墙设置出了问题,需启用入站规则中的“远程桌面(TCP-In)”规则: 开始——控制面板——Windows防火墙——高级设置——入站规则,然后在中间“入站规则”窗口中找到“远程桌面(TCP-In)“(可能会有配置文件为“公用”、“域、专用”两条规则)规则,选中后在右框中点击“启用规则”即可。

数据库管理系统SQL Server

数据库管理系统SQL Server之总预览(零) 外企公司来了个老外主管,中文还不错。下午主管打电话跟客户说:“请问是野种吗?”大家都愣了。他又说请问是野种吗?只听客户接通后,大声回骂到:“你才是野种,你全家都是野种。”说完啪的一声把电话给挂了,大家一看他手里的客户单,原来是叶总。 1、数据库管理系统SQL Server之概述(一) 2、数据库管理系统SQL Server之企业管理器(二) 3、数据库管理系统SQL Server之T-SQL语言(三) 零测试 数据库管理系统SQL Server之概述(一) 去相亲,见一娇小可爱女生,两人聊得很是投机,后来聊到体重,她让我猜她有多重 “肯定不过一百斤” “你怎么知道?”女崇拜的问。 LZ当时脑子一抽:“体重不过百,不是平胸就是矮,你两样都占了,所以肯定没过百” 然后。 就没有你然后了。 1、SQL Server的简介 a)SQL Server是Microsoft公司推出的适用于大型网络环境的关系型数据库管理系统,它支持客户/服务器 体系结构,能够支持大吞吐量的事务处理,也能在Microsoft Windows Server网络环境下管理数据存取的应用程序 b)SQL Server是开放式的系统,因此可以很好地与其他系统进行交互操作 2、SQL Server的结构 a)数据库:32767个数据库,最小为1MB,最大为1TB; b)表:每个数据库最多20亿个表,表中每行最大字节数为8060 c)列:每个表最多1024个列 d)索引:每个表一个簇式索引,最多249个非簇式索引,一个复合索引最多有16个索引关键字 e)存储过程:一个存储过程最多可以有1024个参数和最多32级嵌套 f)用户连接:32767个 g)锁定及打开的对象:20亿个 h)打开的数据库:32767个 3、SQL Server的版本 a)SQL Server 企业版:作为生产数据库服务器使用,支持SQL Server中的所有可用功能,并可根据支持最 大的web站点和企业联机事务处理及数据仓库系统所需的性能水平进行伸缩; b)SQL Server 标准版:作为小工作组或部门的数据库服务器使用; c)SQL Server 个人版:供移动的用户使用,这些用户有时从网络上断开,但所运行的应用程序需要SQL Server数据存储; d)SQL Server 开发版:供程序员用来开发将SQL Server用作数据存储的应用程序,虽然开发版支持企业版 的所有功能,使开发人员能够编写和测试可使用这些功能的应用程序,但是只能将开发版作为开发和测试系统使用,不用作为生产服务器使用。 4、SQL Server的系统目录 a)\BackUp 存放备份文件 b)\Binn 存放客户端和服务器端可执行文件与DLL文件

教务管理系统(SQL数据库)_1401191959246956

教务管理系统(SQL数据库) 摘要 :课题目标是设计并实现一个B/S体系结构的教务信息管理系统。结合实践,理解网页开发技术和数据库的基本知识,学习相关开发工具和应用软件,熟悉系统设计的过程,熟练掌握网络数据库编程方法。 本系统用JSP技术来编写本系统,数据库用SQL SERVER 2000来连接系统。本论文主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。 关键词:教务信息管理系统;数据库;JSP 目录 1 引言 1 2 系统分析 2 2.1 功能需求分析 2 2.2 本系统采用的关键技术 3 2.2.1 JSP技术 3 2.2.2 JavaBean技术 4 2.2.3 JDBC技术 5 2.3 可行性分析 6 2.4 系统运行环境 7 3 系统总体设计 8 3.1 总体功能 8 3.2 处理流程设计 9 3.2.1 系统操作流程 9 3.2.2 数据增加流程 10 3.2.3 数据修改流程 10 3.3.4 数据删除流程 11 4 系统详细设计 13 4.1 后台数据库设计 13 4.1.1 SQL SERVER 介绍 13 4.1.2 数据库表结构 14 4.3 系统模块设计 16 4.3.1 用户登陆 16 4.3.2 学生信息管理 16 4.3.2 教师信息管理 18 5 系统调试与测试 20 5.1 程序调试 20 5.2 程序的测试 20 5.2.1 测试的重要性及目的 20

win7怎么解决远程连接不可用问题

单位的机器,刚装上了windows7旗舰版(当然不是花银子滴),想打开远程桌面连接,这样从别的机器登录也方便。可是问题来了,windows7对安全的设置比较高,不像windows XP那么随便一点就可以打开远程桌面。 1、桌面-计算机,右键-属性,点左边的远程设置,就出来了类似XP 系统里的远程桌面的界面了,直接点击允许任意版本远程桌面的计算机连接点击应用,提示因为防火墙关闭了,无法打开远程桌面,不会吧?到控制面板里一看,果然防火墙没打开,不但没打开,还被禁用了!神马情况!!!找到安装的系统盘里的说明:里面有一条是“* 关闭防火墙服务;”,我勒个去,赶紧到控制面板-管理工具-服务,找到windows firewall,md真是被禁用了,改成自动-启动,回到远程桌面设置这下可以了,但上面又出现个叹号:必须为远程桌面启用windows防火墙例外,其是个链接,赶紧点击,出现: Windows 防火墙处于启用状态时,使用远程桌面 因为 Windows 防火墙限制了计算机和 Internet 之间的通信,可能需要更改远程桌面连接的设置,以便使其正常工作。 单击打开 Windows 防火墙。 在左窗格中,单击“允许程序或功能通过 Windows 防火墙”。 单击“更改设置”。需要管理员权限,如果系统提示您输入管理员密码或进行确认,请键入该密码或提供确认。 在“允许的程序和功能”下,选中“远程桌面”旁边的复选框,然后使用列中的复选框,选择要允许通信的网络位置类型。

单击“确定”。 注意 如果“更改设置”按钮不可用,您可能没有更改某些由系统管理员进行管理的设置的权限。 好吧,俺又到防火墙-允许程序或功能通过 Windows 防火墙里看看,结果俺的“更改设置”按钮为灰色,不可用!!!我真败了!!! 这可怎么办???网上搜了一下,好多说提升为管理员权限的,可是俺已经是administrator了呀,后来寻思到组策略里看看吧,是不是组做了什么限制? 2、运行---gpedit.msc--管理模板---组策略,进入计算机配置-管理模版-网络-网络连接-windows防火墙-标准配置文件-windows防火墙:允许入站远程桌面例外,双击,默认为未配置,选择已启用,在下面的IP地址里输入*(如果要固定ip的话按照说明输入),确定,测试成功!!!!!

SQL-server 2000数据库管理系统B

SQL-server 2000数据库管理系统 试卷( B 卷) 年 月考试 级 专业 一、选择题(共20分,每题1分) 1、SQL Server 的字符型系统数据类型主要包括( )。 A 、Int 、money 、char B 、char 、varchar 、text C 、datetime 、binary 、int D 、char 、varchar 、int 2、在Transact-SQL 语法中,用来插入数据的命令是( ),用于更新的命令是( )。 A 、INSERT,UPDATE B 、UPDATE,INSERT C 、DELETE,UPDATE D 、CREATE,INSERT INTO 3、下列哪一个数据库不是SQL Server 2000的系统数据库( )。 A 、master 数据库 B 、msdb 数据库 C 、students 数据库 D 、model 数据库 4、下面的符号中,哪个不属于字符串的通配符( )。 A 、% B 、_ C 、[ ] D 、& 5、在SQL-server 2000中,下列字段中哪个不能用于数据库的操作语句( )。 A 、CREATE B 、DROP C 、SET D 、ALTER 6、在Transact-SQL 中,用来做单行文本注释的符号是( )。 A 、-- B 、/*…*/ C 、/**…*/ D 、//-- 7、表设计器的“允许空”单元格用于设置该字段是否可输入空值,实际上就是创建该字段的( )约束。 A 、主键 B 、外键 C 、NULL D 、CHECK 8、( )定义了表之间的关系。 A 、主键约束 B 、外键约束 C 、检查约束 D 、NOT NULL 约束 9、每个表允许存在( )个主键约束。 A 、1 B 、2 C 、3 D 、4 10、SQL-server 2000数据库日志文件的扩展名为( )。 A 、.mdf B 、.ldf C 、.ndf D 、.mdb 11、整数数据类型Smallint 的存储大小为( )。 A 、1 B B 、2B C 、3B D 、4B 12、Smallmoney 型数据的存储大小为( )。 A 、1 B B 、2B C 、3B D 、4B 13、SQL-server 2000数据库中每一行最多允许有( )个字节。 A 、1024 B 、2048 C 、8086 D 、4086 14、创建数据表的Transact-SQL 命令是( )。 A 、Create database B 、create table C 、alter table D 、alter database 15、( )是SQL-server 提供的自动保持数据完整性的一种方法。 A 、字段 B 、记录 C 、约束 D 、表 16、惟一性约束是指定一个或多个列的组合值具有惟一性、其中惟一性约束最多由 ( )个列组成。 A 、4 B 、8 C 、16 D 、32 17、下列关于主关键字叙述正确的是( ) A 、一个表可以没有主关键字 B 、只能将一个字段定义为主关键字 C 、如果一个表只有一个记录,则主关键字段可以为空值 D 、都正确 18、PRINT SUBSTRING(‘abcdefgh ’,2,3)函数的输出结果为( ) A 、abc B 、cde C 、bcd D 、efg 19、在SQL Server2000中.( )为用户建立数据库提供模板。 A 、master B 、model C 、tempdb D 、msdb 20、SQLServer2000标准版不支持的操作系统是( )。 A 、Windows 2000 Server B 、Windows NT Server C 、Windows98 D 、Windows 2000 Advanced Server 得分 评卷人 二、填空题(共20分,每空1分) 1、SQL Server 主要通过_________和_____________这两种工具来完成数据库的管理工作。 2、在SQL Server2000中,为局部变量赋值的语句是__________和_________。 3、表的关联种类可分为___________、____________和_______________的关联。 4、SQL-server 2000提供了_________________、_________________、UNIQUE 约束、____________和__________________。 5、数据库管理系统的基本功能包括______________、_____________、_____________和_____________。 题号 一 二 三 四 五 总分 评分人 得分 考场 姓名 受理号 班级 装 订 线

win7远程桌面连接命令

对于下班后又要加班而不想回办公室的人来说,用远程桌面连接进行控制是个很好的方法,说起远程控制其实很多朋友都已经使用过QQ啲远程协助,也有很多人尝试过PCAnyWhere等强大啲远程控制软件了。然而,很多朋友却忽略了Windows 系统本身就附带啲一个功能―远程桌面连接,其实它啲功能、性能等一点都不弱,上远程桌面操作控制办公室的电脑就完全和在家里用电脑一模一样的!没有任何区别,而且比其他的远程控制工具好用得多!但是在使用远程控制之前必须对电脑作好相应的设置!下面本站就当前最流行的XP系统,win7系统,VISTA这三种系统的远程桌面连接设置方法及远程桌面命令进行详细的图文讲解 XP系统远程桌面设置教程! 远程桌面是Windows XP Professional 啲一个标准组件(在Windows XP Home Edition 家庭版中没有包括啲哟),它允许你使用任何基于Windows 啲客户端从任何位置,通过任何连接来访问Windows XP Professional啲计算机。远程桌面可让你可靠地使用远程计算机上啲所有啲应用程序、文件和网络资源,就如同你本人就坐在远程计算机啲面前一样,不仅如此,本地(办公室)运行啲任何应用程序在你使用远程桌面远程(家、会议室、途中)连接后仍会运行。 远程桌面其实可以为我们做很多事,例如可以让我们坐在家里就可以连接到远程电脑啲桌面,可以任意操作远程啲电脑做任何事,如让它打开迅雷下载、整理硬盘随便,下载BT等等,就像实际操作那台电脑一样,呵呵。心动了吧,那就让我们开始这段操作说明吧! 远程桌面主要包括客户端和服务器端,每台Windows XP 都同时包括客户端和服务器端,也就是说他既可以当成客户端来连到别台啲装了Windows XP 啲电脑,并控制他,也可以自己当成服务器端,让别啲电脑来控制自己。 除了XP控制XP外,Win98,Win2000,WinME都可以对XP进行控制啲。而且你可以在家里用你啲简体版啲Win2000,控制远处公司或其他地方啲繁体版啲Windows XP。(呵呵,我喜欢) 下面就让我们跟着说明一步步安装Windows XP 啲远程桌面连接。 第一步,设服务器 其实Windows xp 装好之后,就可以了,当然如果你啲XP是不用密码自动登录啲,那就不行,没有密码是不让你进行远程桌面连接啲,不然还不任何人都可以操作你啲电脑,那岂不是完蛋。所以我们要先加密码,详细步骤如下:

相关主题
文本预览
相关文档 最新文档