❶ SQL server 2005数据库如何建表:某教学管理系统涉及教员、学生、课程、教室四个实体
晕,一看就知道你是初学者,这是最简单的主外键关联:
1、一个教员可讲授多门课程,一门课程只能被一个教员讲授:课程表中加一个教员ID的外键用来指向教员表中主键ID
2、一个学生选修多门课程,每门课程有多个学生选修,学生学习有成绩:这是多对多的关系,创建一个关联表用来关联学生表和课程表,有两个外键一个是学生ID,一个是课程ID,然后一个成绩的字段即可。
3、一门课只在一个教室上,一个教室可上多门课:课程表中添加一个教室ID的外键指向教室表的主键ID。
因此需要以下表:
教员表:主键ID、职工号、姓名、年龄、职称
学生表:主键ID、学号、姓名、年龄、性别
课程表:主键ID、课程号、课程名、课时数、教员ID(外键ID)、教室ID
学生、教程关联表:主键ID、学生ID、课程ID、成绩
教室表:主键ID、教室编号、地址、容量
❷ 在SQL SERVER 2005中建立教学管理数据库JXGL,包含如下几张表(加下划线的表示表的主码)
将JXGL数据库从SQL SERVER 2005分离,然后将数据库文件和日志文件发给我一下,谢谢(河海-机械-同学)邮箱[email protected],O(∩_∩)O谢谢
❸ SQLServer数据库实例教程的内容简介
本书内容简明扼要,对每一项重要内容都给出了一个图文并茂的任务并加上“特别提醒”,充分考虑了SQL Server 2005数据库管理系统初学者的实际需要,保证初学者从知识的起点开始,逐步掌握SQL Server数据库管理和开发的基础知识。本书以“HcitPos管理系统”为例,以任务的形式介绍SQL Server 2005的管理和开发技术,适合“理论实践一体化”的教学方法,将知识讲解与技能训练有机结合,融“教、学、做”于一体。每章节配备了课堂练习题、选择题与课外拓展题,附录给出了实验练习题,以帮助读者检验对每章的学习效果,还给出两个阶段性项目实战,可以帮助读者全面检查对数据库基础和高级应用的学习效果。
本书可作为高职高专院校学生和教师学习SQL Server数据库管理系统的参考书和教学用书,也适合SQL Server数据库管理系统的初、中级读者使用。
❹ SQLServer2005实用教程的介绍
本书主要讲述了Microsoft公司最新推出的大型数据库管理系统SQLServer2005的功能特点以及使用SQLServer2005进行数据库开发的实用技术。作者根据多年的教学和开发经验,按照教学规律编写了本书,主要内容包括:SQLServer2005概述、SQLServer2005常用工具、数据库与表的创建和管理、表中数据的操作、Transact-SQL程序设计,视图、索引、存储过程、触发器的创建和使用、SQLServer的安全性管理、数据库的备份和还原、SQLServer数据转换等。