高校信息管理系统数据库设计(附:sql参考代码).pptVIP

  • 300
  • 0
  • 约9.24千字
  • 约 26页
  • 2017-12-22 发布于重庆
  • 举报

高校信息管理系统数据库设计(附:sql参考代码).ppt

高校信息管理系统数据库设计(附:sql参考代码)

高校信息管理系统数据库设计 问题描述 问题分析-1 问题分析-2 难点分析-1 难点分析-2 阶段划分 第一阶段:建库、建表、加约束、建关系 第二阶段:插入测试数据、查询数据、修改数据 第三阶段:创建登录帐号、导出数据、导出脚 本、分离数据库 第一阶段 第一阶段: 建库; 建表; 加约束; 建关系 ; 第一阶段结果演示1 第一阶段操作的结果: 第一阶段结果演示-2 第一阶段操作的结果: 第一阶段结果演示-3 第一阶段操作的结果: 第二阶段 第二阶段: 插入测试数据; 查询数据; 修改数据; 第二阶段标准代码演示-1 插入数据 第二阶段标准代码演示-2 第二阶段的编码结果: 第二阶段标准代码演示-1 查询数据 第二阶段标准代码演示-1 第二阶段的编码结果: 第二阶段标准代码演示-1 修改数据 第三阶段 第三阶段: 创建登录帐号; 导出数据; 导出脚本; 分离数据库; 第三阶段标准代码演示-1 第三阶段的操作结果: 总结 本案例旨在练习 在SQL Server Management Studio中进行常用的数据库操作 编写SQL语句执行增、删、改、查操作 巩固的知识 数据库的常用操作:建库、建表、加约束、建关系 常用的约束类型:主键、外键、非空、默认值、检查约束 insert 语句: Insert into 表名(字段1,字段2,...) values (值1, 值2,…) update语句: Update 表名 set 字段=值 where … 条件查询:select …from 表名 where … 排序:select …from 表名 order by … Top语句: select top 2….from 表名… 统计函数:select avg( …) as 平均分 …. 选择查询: select ….where labExam between 70 and 90 内部连接:select …from 表1 inner jonin 表2 … 附:参考SQL代码 附:参考SQL代码 附:参考SQL代码 附:参考SQL代码 附:参考SQL代码 附:参考SQL代码 将getHello方法申明为虚拟的,就不能直接实例化Animal对象。因此,需要将Animal类也申明为抽象的,通过在Animal类定义的开始行添加abstract关键字来实现。 Java提供了四种不同的作用范围:public, package, protected, 和 private。任何类、方法或者成员变量都能通过使用public, protected, 和 private关键字来显式的加以保护。任何类,方法,或者成员变量如果没有使用上面的关键字都将被隐式的给与package的作用范围。在此这两个属性用protected修饰,表示这两个属性允许在该类内以及该类的子类中调用。 Java用extends关键字指明一个类从另一个继承。 所有的动物都以自己独特的方式说“hello”,所以它们都需要重载sayHello方法。因为每种动物说“hello”的方式都不同,所以我们在基类中将sayHello方法申明为抽象的,给这个方法一个函数体。这就迫使Animal的每一个子类重载sayHello方法并根据每一个特定动物的需要来定义它。 因为Animal类中mammal 和 carnivorous 属性值都是 true,所以Dog和Cat类用不着重新为这两个属性赋值,而Frog类需要为这两个属性重新赋值,通过构造函数完成。 将getHello方法申明为虚拟的,就不能直接实例化Animal对象。因此,需要将Animal类也申明为抽象的,通过在Animal类定义的开始行添加abstract关键字来实现。 Java提供了四种不同的作用范围:public, package, protected, 和 private。任何类、方法或者成员变量都能通过使用public, protected, 和 private关键字来显式的加以保护。任何类,方法,或者成员变量如果没有使用上面的关键字都将被隐式的给与package的作用范围。在此这两个属性用protected修饰,表示这两个属性允许在该类内以及该类的子类中调用。 Java用extends关键字指明一个类从另一个继承。 所有的动物都以自己独特的方式说“hello”,所以它们都需要重载sayHello方法。因为每种动物说“hello”的方式都不同,所以我们在基类中将sayHello方法申明为抽象的,给这个方法一个函数体。这就迫使Animal的每一个子类重载sayHello方法并根据每一个特定动物的需要来定义它。 因为Animal类中mammal 和 carnivorous 属性值都是 true,所以Dog和C

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档