本章主要内容:了解关系数据库中多个表的结构和用法;创建从关系数据库的多个表中检索信息的Java应用程序;实现类图上一对一关系的数据库应用程序;实现类图上一对多关系的数据库应用程序;实现类图上关联类的数据库应用程序;第13章创建更加复杂的数据库应用程序CustomernameaddressphoneNoDockdockIDlocationelectricitywateraddSliptoDockLeaseamountstartDateendDatecalculateFee()SlipslipIDwidthslipLengthBoatstateRegistrationNoboatLengthmanufacturerYear11111..*10..10..(1)CustomerTable表PhoneNo是主键。(2)BoatTable表StateRegistrationNo是主键;BoatTable表中的CustomerPhoneNo和CustomerTable表中的PhoneNo是相同的。。,可以在Relationship窗口以图形的形式来定义和描述公用属性。点击“工具”菜单下的“关系”子菜单:,使用外键和主键将一个表的信息与另一个表的信息相连。例如,查找并显示BoatTable中所有船只的状态注册号、制造商,以及每艘船的拥有者的姓名和电话号码的SQL语句为:SELECTStateRegistrationNo,Manufacturer,CustomerName,PhoneNoFROMBoatTable,CustomerTableWHERECustomerPhoneNo=PhoneNo;,此类的唯一职责是管理到数据库的连接。//.*;lassCustomerAndBoatDatabaseConnect{//TheDataSourcenameis"CustomerAndBoatDatabase"staticStringurl="jdbc:odbc:CustomerAndBoatDatabase";onnectionaConnection;
第13章创建更加复杂的数据库课件 来自淘豆网www.taodocs.com转载请标明出处.