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語言是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統;同時也是資料庫腳本文件的擴展名。