《数据库系统原理实验指导书》由会员分享,可在线阅读,更多相关《数据库系统原理实验指导书(18页珍藏版)》请在金锄头文库上搜索。
1、螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈
2、肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂
3、袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆
4、肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁
5、羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅
6、螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿
7、羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆
8、袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀
9、肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅
10、羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节蒇蚅羇芁薀薇袃芀艿螃蝿艿莂薆肈芈蒄螁羄莇薆薄袀莆芆蝿螅莆莈薂肄莅薁螈肀莄蚃蚁羆莃莂袆袂羀蒅虿
11、螈罿薇袄肇羈芇蚇羃肇荿袃衿肆蒁蚅螅肅蚄蒈膃肄莃螄聿肄蒆薇羅肃薈螂袁肂芈薅螇肁莀螀肆膀蒂薃羂腿薅蝿袈膈莄薁袄膈蒇袇螀膇蕿蚀肈膆芈袅羄膅莁蚈袀膄蒃袃螆芃薅蚆肅节芅葿羁节羅节薄袈膇肅蒀袇袇莀莆袆罿膃蚅袆肁荿薁袅膄膁蒇羄袃莇莃羃羆膀蚁羂肈莅蚇羁芀膈薃羀羀蒃葿薇肂芆莅薆膄蒂蚄薅袄芅薀蚄羆蒀蒆蚃聿芃莂蚃膁肆螁蚂羁芁蚇蚁肃膄薃蚀膅荿葿虿袅膂莅蚈羇莈蚃螇肀膀蕿螇膂莆蒅螆袂腿蒁螅肄蒄莇螄膆芇蚆螃袆蒃薂螂羈芅蒈螂肀蒁莄袁膃芄蚂袀袂肆薈衿羅节薄袈膇肅蒀袇袇莀莆袆罿膃蚅袆肁荿薁袅膄膁蒇羄袃莇莃羃羆膀蚁羂肈莅蚇羁芀膈薃羀羀蒃葿薇肂芆莅薆膄蒂蚄薅袄芅薀蚄羆蒀蒆蚃聿芃莂蚃膁肆螁蚂羁芁蚇蚁肃膄薃蚀膅荿葿虿袅膂莅蚈羇莈蚃螇肀膀
12、蕿螇膂莆蒅螆袂腿蒁螅肄蒄莇螄膆芇蚆螃袆蒃薂螂羈芅蒈螂肀蒁莄袁膃芄蚂袀袂肆薈衿羅节薄袈膇肅蒀袇袇莀莆袆罿膃蚅袆肁荿薁袅膄膁蒇羄袃莇莃羃羆膀蚁羂肈莅蚇羁芀膈薃羀羀蒃葿薇肂芆莅薆膄蒂蚄薅袄芅薀蚄羆蒀蒆蚃聿芃莂蚃膁肆螁蚂羁芁蚇蚁肃膄薃蚀膅荿葿虿袅膂莅蚈羇莈蚃螇肀膀蕿螇膂莆蒅螆袂腿蒁螅肄蒄莇螄膆芇蚆螃袆蒃薂螂羈芅蒈螂肀蒁莄袁膃芄蚂袀袂肆薈衿羅节薄袈膇肅蒀袇袇莀莆袆罿膃蚅袆肁荿薁袅膄膁蒇羄袃莇莃羃羆膀蚁羂肈莅蚇羁芀膈薃羀羀蒃葿薇肂芆莅薆膄蒂蚄薅袄芅薀蚄羆蒀蒆蚃聿芃莂蚃膁肆螁蚂羁芁蚇蚁肃膄薃蚀膅荿葿虿袅膂莅蚈羇莈蚃螇肀膀蕿螇膂莆蒅螆袂腿蒁螅肄蒄莇螄膆芇蚆螃袆蒃薂螂羈芅蒈螂肀蒁莄袁膃芄蚂袀袂肆薈衿羅节薄袈膇肅
13、蒀袇袇莀莆袆罿膃蚅袆肁荿薁袅膄膁蒇羄袃莇莃羃羆膀蚁羂肈莅蚇羁芀膈薃羀羀蒃葿薇肂芆莅薆膄蒂蚄薅袄芅薀蚄羆蒀蒆 数据库原理与应用合性实验指导书 实验名称:数据库设计实验性质:综合性实验实验类别:基础 专业基础 专业 所涉及课程及知识点:数据库原理与应用计划学时:12学时 北京城市学院软件与信息管理学部目 录一、实验目的1二、实验仪器设备和材料清单1三、实验内容1四、实验要求3五、实验步骤示例3六、考核形式12七、实验报告要求13八、思考题13九、参考教材1316一、实验目的1掌握数据库和数据模型的基本概念、数据模型的三要素、概念模型的表示方法、数据库系统的模式结构与体系结构、DBMS的功能与组成。
14、2通过设计E-R模型并分析,掌握从实际问题出发建立概念模型的方法。3掌握将E-R模型转换为关系模型的方法。4掌握使用sqlserver创建数据库、数据表、表间关系等的方法。5掌握数据完整性的基础知识;学会使用约束来实施数据完整性的保护;掌握使用默认值实现数据完整性的方法;熟练使用规则实施数据完整性的保护。6了解视图的概念和作用;掌握视图相关的命令。7了解索引的作用与分类;掌握索引的创建方法。8. 掌握数据的查询、插入删除以及更新等各种sql语句的编写。9了解存储过程的使用方法;掌握存储过程的调用方法。10了解触发器的使用方法,掌握触发器的创建方法。11理解备份的基本概念,了解备份设备的概念。掌
15、握各种备份数据库的方法,了解如何制定备份计划,如何从备份中恢复设备。12.了解数据库设计的主要步骤。13.理解范式的作用和意义。二、实验仪器设备和材料清单PC机,内装windows操作系统和sqlserver数据库管理系统三、实验内容学生1-3人一组,从以下题目中任选1个题目,完成实验要求中的各项内容(一)题目一:信用卡管理系统CCMS现准备为某银行开发一个信用卡管理系统CCMS,该系统的基本功能为: 1. 信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS。如果信用卡申请被银行接受,CCMS将记录该客户的基本信息,并发送确认函给该客户,告知客户信用卡的有效期及信贷限额;否则该客户将会收到一封拒绝函。非信用卡客户收到确认函后成为信用卡客户。 2. 信用卡激活。信用卡客户向CCMS提交激活请求,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功激活。3. 信用卡客户信息管理。信用卡客户的个人信息可以在CCMS中进行在线管理。每位信用卡客户可以在线查询和修改个人信息。4. 交易信息查询。信用卡客户使用信用卡进行的每一笔交易都会记录在CCMS中。信用卡客户可以通过CCMS查询并核实其交易信息(包括信用卡交易记录及交易额)。(二)