Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- USE master
- GO
- if exists (select * from sysdatabases where name='ships')
- DROP DATABASE ships
- GO
- CREATE DATABASE ships
- GO
- USE ships
- GO
- ----- Tables -----
- CREATE TABLE BATTLES (
- NAME VARCHAR(20) ,
- DATE DATETIME
- );
- CREATE TABLE CLASSES(
- CLASS VARCHAR(50) ,
- TYPE VARCHAR(2) ,
- COUNTRY VARCHAR (20) ,
- NUMGUNS INT,
- BORE REAL,
- DISPLACEMENT INT
- );
- CREATE TABLE SHIPS(
- NAME VARCHAR(50) ,
- CLASS VARCHAR(50) ,
- LAUNCHED INT
- );
- CREATE TABLE OUTCOMES(
- SHIP VARCHAR(50) ,
- BATTLE VARCHAR(20) ,
- RESULT VARCHAR(10)
- );
- ----- Classes -----
- INSERT INTO CLASSES
- VALUES ('Bismarck', 'bb', 'Germany', 8, 15, 42000);
- INSERT INTO CLASSES
- VALUES ('Iowa', 'bb', 'USA', 9, 16, 46000);
- INSERT INTO CLASSES
- VALUES ('Kongo', 'bc', 'Japan', 8, 14, 32000);
- INSERT INTO CLASSES
- VALUES ('North Carolina', 'bb', 'USA', 12, 16, 37000);
- INSERT INTO CLASSES
- VALUES ('Renown', 'bc', 'Gt.Britain', 6, 15, 32000);
- INSERT INTO CLASSES
- VALUES ('Revenge', 'bb', 'Gt.Britain', 8, 15, 29000);
- INSERT INTO CLASSES
- VALUES ('Tennessee', 'bb', 'USA', 12, 14, 32000);
- INSERT INTO CLASSES
- VALUES ('Yamato', 'bb', 'Japan', 9, 18, 65000);
- ----- Battles -----
- INSERT INTO BATTLES
- VALUES ('Guadalcanal', '1942-11-15');
- INSERT INTO BATTLES
- VALUES ('North Atlantic', '1941-05-25');
- INSERT INTO BATTLES
- VALUES ('North Cape', '1943-12-26');
- INSERT INTO BATTLES
- VALUES ('Surigao Strait', '1944-10-25');
- ----- Ships -----
- INSERT INTO SHIPS
- VALUES ('California', 'Tennessee', 1921);
- INSERT INTO SHIPS
- VALUES ('Haruna', 'Kongo', 1916);
- INSERT INTO SHIPS
- VALUES ('Hiei', 'Kongo', 1914);
- INSERT INTO SHIPS
- VALUES ('Iowa', 'Iowa', 1943);
- INSERT INTO SHIPS
- VALUES ('Kirishima', 'Kongo', 1915);
- INSERT INTO SHIPS
- VALUES ('Kongo', 'Kongo', 1913);
- INSERT INTO SHIPS
- VALUES ('Missouri', 'Iowa', 1944);
- INSERT INTO SHIPS
- VALUES ('Musashi', 'Yamato', 1942);
- INSERT INTO SHIPS
- VALUES ('New Jersey', 'Iowa', 1943);
- INSERT INTO SHIPS
- VALUES ('North Carolina', 'North Carolina', 1941);
- INSERT INTO SHIPS
- VALUES ('Ramillies', 'Revenge', 1917);
- INSERT INTO SHIPS
- VALUES ('Renown', 'Renown', 1916);
- INSERT INTO SHIPS
- VALUES ('Repulse', 'Renown', 1916);
- INSERT INTO SHIPS
- VALUES ('Resolution', 'Renown', 1916);
- INSERT INTO SHIPS
- VALUES ('Revenge', 'Revenge', 1916);
- INSERT INTO SHIPS
- VALUES ('Royal Oak', 'Revenge', 1916);
- INSERT INTO SHIPS
- VALUES ('Royal Sovereign', 'Revenge', 1916);
- INSERT INTO SHIPS
- VALUES ('Tennessee', 'Tennessee', 1920);
- INSERT INTO SHIPS
- VALUES ('Washington', 'North Carolina', 1941);
- INSERT INTO SHIPS
- VALUES ('Wisconsin', 'Iowa', 1944);
- INSERT INTO SHIPS
- VALUES ('Yamato', 'Yamato', 1941);
- INSERT INTO SHIPS
- VALUES ('Yamashiro', 'Yamato', 1947);
- INSERT INTO SHIPS
- VALUES ('South Dakota', 'North Carolina', 1941);
- INSERT INTO SHIPS
- VALUES ('Bismarck', 'North Carolina', 1911);
- INSERT INTO SHIPS
- VALUES ('Duke of York', 'Renown', 1916);
- INSERT INTO SHIPS
- VALUES ('Fuso', 'Iowa', 1940);
- INSERT INTO SHIPS
- VALUES ('Hood', 'Iowa', 1942);
- INSERT INTO SHIPS
- VALUES ('Rodney', 'Yamato', 1915);
- INSERT INTO SHIPS
- VALUES ('Yanashiro', 'Yamato', 1918);
- INSERT INTO SHIPS
- VALUES ('Schamhorst', 'North Carolina', 1917);
- INSERT INTO SHIPS
- VALUES ('Prince of Wales', 'North Carolina', 1937);
- INSERT INTO SHIPS
- VALUES ('King George V', 'Iowa', 1942);
- INSERT INTO SHIPS
- VALUES ('West Virginia', 'Iowa', 1942);
- ----- Outcomes -----
- INSERT INTO OUTCOMES
- VALUES ('Bismarck', 'North Atlantic', 'sunk');
- INSERT INTO OUTCOMES
- VALUES ('California', 'Surigao Strait', 'ok');
- INSERT INTO OUTCOMES
- VALUES ('Duke of York', 'North Cape', 'ok');
- INSERT INTO OUTCOMES
- VALUES ('Fuso', 'Surigao Strait', 'sunk');
- INSERT INTO OUTCOMES
- VALUES ('Hood', 'North Atlantic', 'sunk');
- INSERT INTO OUTCOMES
- VALUES ('King George V', 'North Atlantic', 'ok');
- INSERT INTO OUTCOMES
- VALUES ('Kirishima', 'Guadalcanal', 'sunk');
- INSERT INTO OUTCOMES
- VALUES ('Prince of Wales', 'North Atlantic', 'damaged');
- INSERT INTO OUTCOMES
- VALUES ('Rodney', 'North Atlantic', 'ok');
- INSERT INTO OUTCOMES
- VALUES ('Schamhorst', 'North Cape', 'sunk');
- INSERT INTO OUTCOMES
- VALUES ('South Dakota', 'Guadalcanal', 'damaged');
- INSERT INTO OUTCOMES
- VALUES ('Tennessee', 'Surigao Strait', 'ok');
- INSERT INTO OUTCOMES
- VALUES ('Washington', 'Guadalcanal', 'ok');
- INSERT INTO OUTCOMES
- VALUES ('West Virginia', 'Surigao Strait', 'ok');
- INSERT INTO OUTCOMES
- VALUES ('Yamashiro', 'Surigao Strait', 'sunk');
- INSERT INTO OUTCOMES
- VALUES ('California', 'Guadalcanal', 'damaged');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement