考试网 >> IT认证 >> Linux >> Linux指导 >> Linux数据库大比拚(中)

Linux数据库大比拚(中)

发布时间:2006-06-28 10:03     点击:
分页:上一页  1 2 [3] 4 5 6 7 8  下一页



[Page: ]




使设计适应MySQL

MySQL象PostgreSQL一样忽略外部关键字的限制,但是它搞了个

UNIQUE
限制。最后的脚本与PostgreSQL脚本差不多:

DROP TABLE BOOK;
CREATE TABLE BOOK (ARTICLE_NO            INTEGER        PRIMARY KEY,AUTHOR_FIRST_NAMES    CHARACTER(30),AUTHOR_LAST_NAMES     CHARACTER(30),TITLE                 CHARACTER(30),ISBN                  CHARACTER(13),WHOLESALE_PRICE       INTEGER,RETAIL_PRICE          INTEGER,COPIES_AVAILABLE      INTEGER
);
DROP TABLE CUSTOMER;
CREATE TABLE CUSTOMER (CUSTOMER_NO           INTEGER        PRIMARY KEY,FIRST_NAMES           CHARACTER(30),LAST_NAMES            CHARACTER(30),STREET                CHARACTER(30),HOUSE_NO              SMALLINT,POSTCODE              CHARACTER(7),TOWN                  CHARACTER(30),ISO_COUNTRY_CODE      CHARACTER(2)
);
DROP TABLE BOOKORDER;
CREATE TABLE BOOKORDER (ORDER_NO              INTEGER        PRIMARY KEY,CUSTOMER_NO           INTEGER        NOT NULL,ORDERED               DATE,DELIVERY              DATE,STATUS                CHARACTER(8),CONSTRAINT CUSTOMER_FK FOREIGN KEY (CUSTOMER_NO)REFERENCES KUNDE (KUNDENNAME)
);
DROP TABLE ORDER_POSITION;
CREATE TABLE ORDER_POSITION (POSITION_NO           INTEGER        PRIMARY KEY,ORDER_NO              INTEGER        NOT NULL,ARTICLE_NO            INTEGER        NOT NULL,NUMBER                SMALLINT,CONSTRAINT ORDER_FK FOREIGN KEY (ORDER_NO)REFERENCES BOOKORDER (ORDER_NO),CONSTRAINT BOOK_FK FOREIGN KEY (ARTICLE_NO)REFERENCES BOOK (ARTICLE_NO)
);
DROP TABLE RATING;
CREATE TABLE RATING (RATING_NO             INTEGER        PRIMARY KEY,ARTICLE_NO            INTEGER        NOT NULL,SCORE                 NUMERIC(1,0),COMMENT               CHARACTER VARYING(255),CONSTRAINT BOOK_FK FOREIGN KEY (ARTICLE_NO)REFERENCES BOOK (ARTICLE_NO)
);


分页:上一页  1 2 [3] 4 5 6 7 8  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有