sql信息管理系统
⑴ sql语句怎么写管理系统计算机应用
首先配置SQLSERVER2005:
打开”Microsoft SQL Server Management Studio“ 直接用Windows 用户连接进入,再在“安全性”中的“登录名”内的“新建登录名”,你就对应的添好“确定”就可以了。
再在你对应的“数据库”里“安全性”用户,把你建的用户添加进去。
关键地方,查看“服务器 属性”在 “安全性”选上 “SQL Server 和 Windows 身份验证模式”点 “确定”系统会提示你重新启动SQL Server 你“停止”重启一下就配好了。
接着看C#连接SQL Server2005的代码语句:
strcon = strcon + @"Data Source=" + strcons[0];
strcon = strcon + "," + strcons[2] + ";";
strcon = strcon + "Network Library=" + strcons[1] + ";";
strcon = strcon + "Initial Catalog=" + strcons[3] + ";";
strcon = strcon + "User ID=" + strcons[4] + ";";
strcon = strcon + "Password=" + strcons[5] + ";";
strcon = strcon + "Persist Security Info=True";
strcons[0] 服务器名称,一般添机器的IP
strcons[1]协议DBMSSOCN(为tcp/ip协议)
strcons[2]]端口号,一般为1433
strcons[3] 数据库名
strcons[4] 用户名
strcons[5]密码
端口号也要配置一下:
在控制面板里的服务和应用程序中的SQL Server配置管理中的SQL Server 2005网络配置内的SQL
Server2005的协议TCP/IP默认为已禁用,在它的属性设置它的端口号为1433 “确定” 启动。
⑵ 全国教师信息管理系统导入失败执行sql
解决方法:
一、关于用户账号权限
系统管理员、信息管理员和信息查询员的权限及职责
同级用户根据职责与权限不同,设系统管理员、信息管理员和信息查询员账号,由相关负责人管理使用。系统管理员负责管理本级用户、创建本级教师自助子系统帐号及下级系统管理员的账号权限和账号密码等。信息管理员负责管理本级及下级单位教师信息录入、报送和审核工作,组织开展系统应用工作。信息查询员可查询本级及下级单位教师基础信息及相关统计信息。
二、关于收集数据的方法
方法一:学校独自完成数据收集
学校独自完成数据收集可以通过以下两种方式:
1、通过教师系统前台页面录入:信息管理员登录→教师信息管理→信息首次录入
2、学校下载模版填写数据再批量导入。
方法二:学校、教师协同录入
大致流程:学校用系统管理员账号登录教师管理系统创建教师用户,教师在规定时间内(根据各学校自行规定)登录自助系统填写,学校再用系统管理员登录禁止教师用户登录,学校信息管理员核对并维护教师信息,数据完整后由学校信息管理员报送。
方法三:适合教师具备上网条件且具有一定的电脑操作知识的学校使用。
三、关于创建教师用户
教师用户是学校教师个人用来登录教师自助子系统的凭据。学校系统管理员通过录入本校教师姓名、性别、出生日期、身份证件号码等4项基本信息,为教师生成账号。教师可使用账号登录系统,填报、查询个人相关信息。
创建教师用户方法有两种:
方法一:批量导入:系统管理员登录→用户权限管理→教师用户管理→导入。
方法二:逐个新增:系统管理员登录→用户权限管理→教师用户管理→新增。
注意:教师用户只针对证件为18位的有效身份证并且在职的教师,其他证件无法创建用户。
教师用户需须依赖于教师信息而存在。创建教师用户会自动在信息录入中创建部分基本信息(姓名,身份证,性别,出生年月,所在二级机构)
如果系统管理员登录删除教师用户并不会删除基本信息,系统管理员还是可以用提取的方法提取出来,如要彻底删除,需须要用信息管理员登录删除基本信息。
四、如何获取教师密码
方法一:学校系统管理员登录→用户权限管理→教师用户管理→导出。
注意:首次登录会强制要求修改密码。已修改过密码的用户,密码在导出后显示为空。
方法二:教师用户自行登录教师自助系统获取:(获取密码填写的资料需须要与教师系统中的信息一致)。
第一步:打开教师自助系统(注意是教师自助)。点击:查询管理员联系信息。
第二步:填写学校名称和教师自己的身份证号码,输入验证码,点击查询。
第三步:点击学校名称(前提是上一步查询到了学校信息)后的获取初始密码。
第四步:输入姓名和身份证号码点击查询,会显示初始密码。
五、用户管理(重置密码)
Ø 用户管理:(系统管理员登录→用户权限管理→用户管理)
管理教师系统用户,范围为本机构的非管理员账号,管理员账号由上级主管部门管理。
Ø 教师用户管理:(系统管理员登录→用户权限管理→教师用户管理)
管理教师自助用户。
针对账号管理的几个常用功能:
解锁:手动解锁功能(系统默认密码输错3次后锁定,5分钟后自动解锁)。
密码重置:重置账号密码。
禁用:禁止账号登录。
注意:教师用户初始密码是存在有效时间的(有效时长为30天),如过期,请求管理员重置密码(可批量)。
六、导入数据步骤及“宏”处理
第一步:模板下载
Ø 信息管理员登录→信息首次录入→导入
模板下载说明:
选择空模板还是选择包含数据模板。包含数据模板是为了降低教师信息录入的工作强度,可以下载“含数据”的模板,下载后模板中会带有系统中已存在的教师信息(未报送或审核未通过),信息管理员可以在这个基础上修改完善,再导入到系统。
第二步:数据导入
信息管理员登录→教师信息管理→信息首次录入→导入→选择文件上传
数据导入注意事项:
Ø 宏: 导入数据时需须使用Office启用宏,不要用WPS,WPS不支持宏。
宏可以检查导入的数据问题,保证数据的准确性。
若宏无法启用,联系学校信息中心处理。
数据在模版中填完后,需须点击开始检查,并提示成功后再导入。
Ø 子表数据(除基本信息表外的其他的表数据都为子表数据)处理方式:
不删除已有数据追加:直接增加模版中的数据,不管系统内原来是否有数据。(可能会造成重复数据)。
删除已有数据再追加:删除系统里原有的数据(根据模版内的教师信息)再增加模版中的数据。例如:系统内原有:张三、李四多部数据。导入张三的年度考核数据,选择该处理方式则只覆盖张三的年度考核,李四的数据不会变化。
Ø 导入数据时,重复导入基本信息数据是直接覆盖原有的基本数据。
Ø 其他:导入基础数据是会判断身份证的正确性,如导入基础数据是提示身份证号码格式不对时,请检查身份证的准确性。
导入子表数据是基于身份证件号和姓名作为校验条件。
模版宏检查报错或者导入报错,都有详细的报错说明,请仔细查看报错说明。
七、关于数据审核
审核中的数据无法修改和删除。
1.学校审核
学校信息管理员登录→教师信息审核。
审核时,需要看详细信息,点击姓名可以看到详细信息。
2.学校上级行政机构审核
学校上级行政机构信息管理员登录系统,进行教师信息审核。
3.学校查看审核进度
学校信息管理员登录→教师信息管理→信息首次录入→点击姓名可以看到详细信息和审核记录。
八、相片采集及处理办法
建议:此类操作建议区县级或学校级管理员统一操作
注意:编辑照片时候,切记保存原本,以免修改坏了,丢失原件.
⑶ 如何用SQL建立一个学生信息管理系统数据库
首先在SQL中利用企业管理器或向导建立一个数据库,命名为学生管理系统,启动SQL
Sever服务,运行企业管理器,单击要创建数据库的服务器左边的加号图标,展开树形目录,在“数据库”节点上右击鼠标,在弹出的快捷菜单中选则“新建数据库”命令,然后按照提示一步步建立数据库,不再详细叙述。假设学生管理系统下有三个表,分别为学生表、课程表、修课表,表的结构分别如下:学生表(student)
(学号(sno)
普通编码定长字符类型,长度7,主码,姓名(sname)
普通编码定长字符类型,长度8,非空,性别(ssex)
统一编码定长字符类型,长度1,年龄(sage)
微整型,所在系(sdept)
统一编码可变长字符类型,长度20)课程表(course)
(课程号(cno)
普通编码定长字符类型,长度6,主码,课程名(cname)
统一编码定长字符类型,长度10,非空,学分(credit)
小整型,学期(semester)
小整型)修课表(sc)(学号(sno)
普通编码定长字符类型,长度7,主码,外码课程号(cno)
普通编码定长字符类型,长度6,主码,外码成绩(grade)
小整型,修课类别(type)普通编码定长字符类型,长度4)则创建表的语句分别为:create
table
Student(Sno
char(7)
primary
key,Sname
char(8)
not
null,Ssex
nchar(1),Sage
tinyint,Sdept
nvarchar(20))create
table
Course(Cno
char(6)
primary
key,Cname
nchar(10)
not
null,Credit
smallint,Semester
smallint)create
table
SC(Sno
char(7),Cno
char(6),Grade
smallint,Type
char(4),primary
key(Sno,Cno),Foreign
key(Sno)
References
Student
(Sno),Foreign
key(Cno)
References
Course
(Cno))各表的结构大体如此,如有变化可自行修改。
以上数据库和表就基本建立好了,然后就可以通过数据导入或SQL语句等向数据库中添加学生的各项具体数据了。
SQL语言,是结构化查询语言(Structured
Query
Language)的简称。SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。