create_FinalDB.sql
/* ----------------------------------------------------------------------
*/
/* Script generated with: DeZign for Databases V7.2.0
*/
/* Target DBMS: MS SQL Server 2012
*/
/* Project file: Sym400Final.dez */
/* Project name: */
/* Author: */
/* Script type: Database creation script */
/* Created on: 2012-10-25 21:38 */
/* ----------------------------------------------------------------------
*/
IF NOT EXISTS(select * from sys.databases where name =
'FinalDB')
CREATE DATABASE FinalDB
USE FinalDB
/* ----------------------------------------------------------------------
*/
/* Tables */
/* ----------------------------------------------------------------------
*/
/* ----------------------------------------------------------------------
*/
/* Add table "Students" */
/* ----------------------------------------------------------------------
*/
CREATE TABLE [Students] (
[StudentID] INTEGER IDENTITY(0,1) NOT NULL,
[FirstName] VARCHAR(40),
[LastName] VARCHAR(40),
[ClassLevelID] INTEGER,
[TradTypeID] INTEGER,
CONSTRAINT [PK_Students] PRIMARY KEY ([StudentID])
)
GO
/* ----------------------------------------------------------------------
*/
/* Add table "ClassLevels" */
/* ----------------------------------------------------------------------
*/
CREATE TABLE [ClassLevels] (
[ClassLevelID] INTEGER IDENTITY(0,1) NOT NULL,
[ClassLevel] VARCHAR(40),
CONSTRAINT [PK_ClassLevels] PRIMARY KEY
([ClassLevelID])
)
GO
/* ----------------------------------------------------------------------
*/
/* Add table "Assignments" */
/* ----------------------------------------------------------------------
*/
CREATE TABLE [Assignments] (
[AssignmentID] INTEGER IDENTITY(0,1) NOT NULL,
[Name] VARCHAR(40),
[Description] VARCHAR(500),
[DueDate] DATE,
[Module] INTEGER,
[CourseID] INTEGER,
CONSTRAINT [PK_Assignments] PRIMARY KEY
([AssignmentID])
)
GO
/* ----------------------------------------------------------------------
*/
/* Add table "Courses" */
/* ----------------------------------------------------------------------
*/
CREATE TABLE [Courses] (
[CourseID] INTEGER IDENTITY(0,1) NOT NULL,
[Name] VARCHAR(100),
[Description] VARCHAR(2500),
CONSTRAINT [PK_Courses] PRIMARY KEY ([CourseID])
)
GO
/* ----------------------------------------------------------------------
*/
/* Add table "AssignmentResults" */
/* ----------------------------------------------------------------------
*/
CREATE TABLE [AssignmentResults] (
[StudentID] INTEGER,
[AssignmentID] INTEGER,
[Score] INTEGER,
[PossibleScore] INTEGER
)
GO
/* ----------------------------------------------------------------------
*/
/* Add table "Posts" */
/* ----------------------------------------------------------------------
*/
CREATE TABLE [Posts] (
[PostID] INTEGER IDENTITY(0,1) NOT NULL,
[StudentID] INTEGER,
[PostDate] DATE,
[PostText] VARCHAR(5000),
[CourseID] INTEGER,
CONSTRAINT [PK_Posts] PRIMARY KEY ([PostID])
)
GO
/* ----------------------------------------------------------------------
*/
/* Add table "TradTypes" */
/* ----------------------------------------------------------------------
*/
CREATE TABLE [TradTypes] (
[TradTypeID] INTEGER IDENTITY(0,1) NOT NULL,
[TradType] VARCHAR(100),
CONSTRAINT [PK_TradTypes] PRIMARY KEY
([TradTypeID])
)
GO
drop_FinalDB.sql
/* ----------------------------------------------------------------------
*/
/* Script generated with: DeZign for Databases V7.2.0
*/
/* Target DBMS: MS SQL Server 2012
*/
/* Project file: Sym400Final.dez */
/* Project name: */
/* Author: */
/* Script type: Database drop script */
/* Created on: 2012-10-25 21:38 */
/* ----------------------------------------------------------------------
*/
/* ----------------------------------------------------------------------
*/
/* Drop table "TradTypes" */
/* ----------------------------------------------------------------------
*/
/* Drop constraints */
ALTER TABLE [TradTypes] DROP CONSTRAINT
[PK_TradTypes]
GO
/* Drop table */
DROP TABLE [TradTypes]
GO
/* ----------------------------------------------------------------------
*/
/* Drop table "Posts" */
/* ----------------------------------------------------------------------
*/
/* Drop constraints */
ALTER TABLE [Posts] DROP CONSTRAINT [PK_Posts]
GO
/* Drop table */
DROP TABLE [Posts]
GO
/* ----------------------------------------------------------------------
*/
/* Drop table "AssignmentResults"
*/
/* ----------------------------------------------------------------------
*/
/* Drop table */
DROP TABLE [AssignmentResults]
GO
/* ----------------------------------------------------------------------
*/
/* Drop table "Courses" */
/* ----------------------------------------------------------------------
*/
/* Drop constraints */
ALTER TABLE [Courses] DROP CONSTRAINT [PK_Courses]
GO
/* Drop table */
DROP TABLE [Courses]
GO
/* ----------------------------------------------------------------------
*/
/* Drop table "Assignments" */
/* ----------------------------------------------------------------------
*/
/* Drop constraints */
ALTER TABLE [Assignments] DROP CONSTRAINT
[PK_Assignments]
GO
/* Drop table */
DROP TABLE [Assignments]
GO
/* ----------------------------------------------------------------------
*/
/* Drop table "ClassLevels" */
/* ----------------------------------------------------------------------
*/
/* Drop constraints */
ALTER TABLE [ClassLevels] DROP CONSTRAINT
[PK_ClassLevels]
GO
/* Drop table */
DROP TABLE [ClassLevels]
GO
/* ----------------------------------------------------------------------
*/
/* Drop table "Students" */
/* ----------------------------------------------------------------------
*/
/* Drop constraints */
ALTER TABLE [Students] DROP CONSTRAINT
[PK_Students]
GO
/* Drop table */
DROP TABLE [Students]
GO
FinalDB_data_inserts.sql
/* Data inserts */
USE FinalDB
/* Create Class Levels */
INSERT INTO ClassLevels (ClassLevel) VALUES ('Freshman')
INSERT INTO ClassLevels (ClassLevel) VALUES
('Sophomore')
INSERT INTO ClassLevels (ClassLevel) VALUES ('Junior')
INSERT INTO ClassLevels (ClassLevel) VALUES ('Senior')
INSERT INTO ClassLevels (ClassLevel) VALUES ('Graduate')
INSERT INTO ClassLevels (ClassLevel) VALUES ('Doctorate')
/* Create Trad Types */
INSERT INTO TradTypes (TradType) VALUES ('Trad')
INSERT INTO TradTypes (TradType) VALUES ('Non-Trad')
/* Create Students */
INSERT INTO Students (FirstName, LastName, ClassLevelID,
TradTypeID) VALUES ('Alexis', 'Williams', (SELECT
ClassLevelID FROM ClassLevels WHERE ClassLevel =
'Senior'),
(SELECT TradTypeID FROM TradTypes WHERE
TradType = 'Trad'))
INSERT INTO Students (FirstName, LastName, ClassLevelID,
TradTypeID) VALUES ('Melissa', 'Donavan', (SELECT
ClassLevelID FROM ClassLevels WHERE ClassLevel =
'Freshman'),
(SELECT TradTypeID FROM TradTypes WHERE
TradType = 'Trad'))
INSERT INTO Students (FirstName, LastName, ClassLevelID,
TradTypeID) VALUES ('Thomas', 'McCoy', (SELECT
ClassLevelID FROM ClassLevels WHERE ClassLevel =
'Sophomore'),
(SELECT TradTypeID FROM TradTypes WHERE
TradType = 'Trad'))
INSERT INTO Students (FirstName, LastName, ClassLevelID,
TradTypeID) VALUES ('Enrique', 'Hernandez', (SELECT
ClassLevelID FROM ClassLevels WHERE ClassLevel =
'Junior'),
(SELECT TradTypeID FROM TradTypes WHERE
TradType = 'Trad'))
INSERT INTO Students (FirstName, LastName, ClassLevelID,
TradTypeID) VALUES ('Valerie', 'Lexus', (SELECT
ClassLevelID FROM ClassLevels WHERE ClassLevel =
'Graduate'),
(SELECT TradTypeID FROM TradTypes WHERE
TradType = 'Trad'))
INSERT INTO Students (FirstName, LastName, ClassLevelID,
TradTypeID) VALUES ('Rick', 'Aquinas', (SELECT
ClassLevelID FROM ClassLevels WHERE ClassLevel =
'Senior'),
(SELECT TradTypeID FROM TradTypes WHERE
TradType = 'Non-Trad'))
INSERT INTO Students (FirstName, LastName, ClassLevelID,
TradTypeID) VALUES ('Christina', 'Nay', (SELECT
ClassLevelID FROM ClassLevels WHERE ClassLevel =
'Doctorate'),
(SELECT TradTypeID FROM TradTypes WHERE
TradType = 'Non-Trad'))
INSERT INTO Students (FirstName, LastName, ClassLevelID,
TradTypeID) VALUES ('Lumberto', 'Smith', (SELECT
ClassLevelID FROM ClassLevels WHERE ClassLevel =
'Freshman'),
(SELECT TradTypeID FROM TradTypes WHERE
TradType = 'Non-Trad'))
INSERT INTO Students (FirstName, LastName, ClassLevelID,
TradTypeID) VALUES ('Bonnie', 'Ashby', (SELECT
ClassLevelID FROM ClassLevels WHERE ClassLevel =
'Freshman'),
(SELECT TradTypeID FROM TradTypes WHERE
TradType = 'Non-Trad'))
INSERT INTO Students (FirstName, LastName, ClassLevelID,
TradTypeID) VALUES ('Jeff', 'Dahlburg', (SELECT
ClassLevelID FROM ClassLevels WHERE ClassLevel =
'Junior'),
(SELECT TradTypeID FROM TradTypes WHERE
TradType = 'Non-Trad'))
/* Create Courses */
INSERT INTO Courses (Name, Description) VALUES ('CS120',
'Basic computer programming')
INSERT INTO Courses (Name, Description) VALUES
('HM333', 'Advanced humanities')
/* Create Assignments */
INSERT INTO Assignments (Name, Description, DueDate,
Module, CourseID) VALUES ('C# Program 1', 'Write Hello
World in C#', '10/07/2012', '2', (SELECT CourseID FROM
Courses WHERE Name = 'CS120'))
INSERT INTO Assignments (Name, Description, DueDate,
Module, CourseID) VALUES ('Looping', 'Loop through a data
set and sum the results', '10/21/2012', '4', (SELECT CourseID
FROM Courses WHERE Name = 'CS120'))
INSERT INTO Assignments (Name, Description, DueDate,
Module, CourseID) VALUES ('Odysseus', 'Write a paper about
his adventures', '10/07/2012', '2', (SELECT CourseID FROM
Courses WHERE Name = 'HM333'))
INSERT INTO Assignments (Name, Description, DueDate,
Module, CourseID) VALUES ('Machiavelli', 'Better to be loved
or feared?', '10/21/2012', '4', (SELECT CourseID FROM
Courses WHERE Name = 'HM333'))
/* Create AssignmentResults */
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Alexis'), (SELECT AssignmentID FROM Assignments WHERE
Name = 'Odysseus'), '80', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Alexis'), (SELECT AssignmentID FROM Assignments WHERE
Name = 'Machiavelli'), '95', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Thomas'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'C# Program 1'), '100', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Thomas'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'Odysseus'), '90', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Thomas'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'Machiavelli'), '75', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Melissa'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'C# Program 1'), '100', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Melissa'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'Looping'), '100', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Thomas'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'Looping'), '50', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Enrique'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'Odysseus'), '92', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Enrique'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'Machiavelli'), '65', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Valerie'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'Odysseus'), '95', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Valerie'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'Machiavelli'), '90', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Valerie'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'C# Program 1'), '90', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Valerie'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'Looping'), '85', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Rick'), (SELECT AssignmentID FROM Assignments WHERE
Name = 'Odysseus'), '30', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Rick'), (SELECT AssignmentID FROM Assignments WHERE
Name = 'Machiavelli'), '60', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Christina'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'C# Program 1'), '40', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Christina'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'Looping'), '25', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Lumberto'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'Odysseus'), '95', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Lumberto'), (SELECT AssignmentID FROM Assignments
WHERE Name = 'Machiavelli'), '90', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Bonnie'), (SELECT AssignmentID FROM Assignments WHERE
Name = 'C# Program 1'), '100', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Bonnie'), (SELECT AssignmentID FROM Assignments WHERE
Name = 'Looping'), '100', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Jeff'), (SELECT AssignmentID FROM Assignments WHERE
Name = 'Odysseus'), '75', '100')
INSERT INTO AssignmentResults (StudentID, AssignmentID,
Score, PossibleScore) VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Jeff'), (SELECT AssignmentID FROM Assignments WHERE
Name = 'Machiavelli'), '70', '100')
/* Create Posts */
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Thomas'), '10/02/12', 'I was nervous when enrolling in CS120
but I find that I am very much enjoying learning how to write
code!', (SELECT CourseID FROM Courses WHERE Name =
'CS120'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Thomas'), '10/12/12', 'The latest material is more challenging
but I am still enjoying it.', (SELECT CourseID FROM Courses
WHERE Name = 'CS120'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Melissa'), '10/01/12', 'Have you read StackOverflow? It is a
website where programmers help other programmers. Quite
useful!', (SELECT CourseID FROM Courses WHERE Name =
'CS120'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Melissa'), '10/9/12', 'The do while loop was confusing at first
but I finally found a practical use for it.', (SELECT CourseID
FROM Courses WHERE Name = 'CS120'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Melissa'), '10/14/12', 'I just completed the latest project. It was
more challenging but felt great to see it work!', (SELECT
CourseID FROM Courses WHERE Name = 'CS120'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Valerie'), '10/3/12', 'Does anyone have a real-world example of
a bubble sort?', (SELECT CourseID FROM Courses WHERE
Name = 'CS120'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Valerie'), '10/11/12', 'I read that binary search trees are much
more efficient than the bubble sort we learned a few weeks
ago.', (SELECT CourseID FROM Courses WHERE Name =
'CS120'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Bonnie'), '10/4/12', 'Surprisingly, I find learning to write
programming code to be much easier than learning another
spoken language!', (SELECT CourseID FROM Courses WHERE
Name = 'CS120'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Bonnie'), '10/8/12', 'Successfully wrote several examples of
looping today!', (SELECT CourseID FROM Courses WHERE
Name = 'CS120'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Bonnie'), '10/15/12', 'Is it possible to next loops in code? Does
anyone know and have some examples? Thanks!', (SELECT
CourseID FROM Courses WHERE Name = 'CS120'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Alexis'), '10/01/12', 'It seems like human nature has not
changed much during recorded history. Our clothes and
technology change, but not our behavior.', (SELECT CourseID
FROM Courses WHERE Name = 'HM333'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Alexis'), '10/12/12', 'I had no idea Canterbury Tales had so
much inuendo in it! Seeing this book in a whole new light!',
(SELECT CourseID FROM Courses WHERE Name = 'HM333'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Thomas'), '10/03/12', 'Apparently the ancient Egyptians were
more obsessed with cats than current culture!', (SELECT
CourseID FROM Courses WHERE Name = 'HM333'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Thomas'), '10/14/12', 'Machiavelli asks if it is better to be
loved or feared. I definitely think being loved by your people is
better.', (SELECT CourseID FROM Courses WHERE Name =
'HM333'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Enrique'), '10/6/12', 'Does it matter which version of The
Prince we buy?', (SELECT CourseID FROM Courses WHERE
Name = 'HM333'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Valerie'), '10/4/12', 'It is interesting that Odysseus, as strong as
he was, recognized his limitations.', (SELECT CourseID FROM
Courses WHERE Name = 'HM333'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Valerie'), '10/15/12', 'We can look at leaders throughout the
world today to still see examples of those that prefer to be loved
by their people as opposed to feared.', (SELECT CourseID
FROM Courses WHERE Name = 'HM333'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Lumberto'), '10/1/12', 'How many years passed during the
Odyssey?', (SELECT CourseID FROM Courses WHERE Name =
'HM333'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Lumberto'), '10/8/12', 'What would be an example of the Sirens
in the modern world?', (SELECT CourseID FROM Courses
WHERE Name = 'HM333'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Lumberto'), '10/15/12', 'Do you think Alexander the Great
would have chosen to be loved or feared?', (SELECT CourseID
FROM Courses WHERE Name = 'HM333'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Jeff'), '10/2/12', 'I wonder if it would be possible to take a ship
through the route found in The Odyssey.', (SELECT CourseID
FROM Courses WHERE Name = 'HM333'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Jeff'), '10/9/12', 'History is said to be written by the victors.
Machiavelli appears to be an exception.', (SELECT CourseID
FROM Courses WHERE Name = 'HM333'))
INSERT INTO Posts (StudentID, PostDate, PostText, CourseID)
VALUES (
(SELECT StudentID FROM Students WHERE FirstName =
'Jeff'), '10/11/12', 'How was The Prince received shortly after it
was published? Was it even a big deal?', (SELECT CourseID
FROM Courses WHERE Name = 'HM333'))
Final_Truncate_Tables.sql
TRUNCATE TABLE AssignmentResults
TRUNCATE TABLE Assignments
TRUNCATE TABLE ClassLevels
TRUNCATE TABLE Courses
TRUNCATE TABLE Posts
TRUNCATE TABLE Students
TRUNCATE TABLE TradTypes

create_FinalDB.sql ---------------------------------------.docx

  • 1.
    create_FinalDB.sql /* ---------------------------------------------------------------------- */ /* Scriptgenerated with: DeZign for Databases V7.2.0 */ /* Target DBMS: MS SQL Server 2012 */ /* Project file: Sym400Final.dez */ /* Project name: */ /* Author: */ /* Script type: Database creation script */ /* Created on: 2012-10-25 21:38 */ /* ---------------------------------------------------------------------- */ IF NOT EXISTS(select * from sys.databases where name = 'FinalDB') CREATE DATABASE FinalDB USE FinalDB
  • 2.
    /* ---------------------------------------------------------------------- */ /* Tables*/ /* ---------------------------------------------------------------------- */ /* ---------------------------------------------------------------------- */ /* Add table "Students" */ /* ---------------------------------------------------------------------- */ CREATE TABLE [Students] ( [StudentID] INTEGER IDENTITY(0,1) NOT NULL, [FirstName] VARCHAR(40), [LastName] VARCHAR(40), [ClassLevelID] INTEGER, [TradTypeID] INTEGER, CONSTRAINT [PK_Students] PRIMARY KEY ([StudentID])
  • 3.
    ) GO /* ---------------------------------------------------------------------- */ /* Addtable "ClassLevels" */ /* ---------------------------------------------------------------------- */ CREATE TABLE [ClassLevels] ( [ClassLevelID] INTEGER IDENTITY(0,1) NOT NULL, [ClassLevel] VARCHAR(40), CONSTRAINT [PK_ClassLevels] PRIMARY KEY ([ClassLevelID]) ) GO /* ----------------------------------------------------------------------
  • 4.
    */ /* Add table"Assignments" */ /* ---------------------------------------------------------------------- */ CREATE TABLE [Assignments] ( [AssignmentID] INTEGER IDENTITY(0,1) NOT NULL, [Name] VARCHAR(40), [Description] VARCHAR(500), [DueDate] DATE, [Module] INTEGER, [CourseID] INTEGER, CONSTRAINT [PK_Assignments] PRIMARY KEY ([AssignmentID]) ) GO /* ---------------------------------------------------------------------- */
  • 5.
    /* Add table"Courses" */ /* ---------------------------------------------------------------------- */ CREATE TABLE [Courses] ( [CourseID] INTEGER IDENTITY(0,1) NOT NULL, [Name] VARCHAR(100), [Description] VARCHAR(2500), CONSTRAINT [PK_Courses] PRIMARY KEY ([CourseID]) ) GO /* ---------------------------------------------------------------------- */ /* Add table "AssignmentResults" */ /* ---------------------------------------------------------------------- */
  • 6.
    CREATE TABLE [AssignmentResults]( [StudentID] INTEGER, [AssignmentID] INTEGER, [Score] INTEGER, [PossibleScore] INTEGER ) GO /* ---------------------------------------------------------------------- */ /* Add table "Posts" */ /* ---------------------------------------------------------------------- */ CREATE TABLE [Posts] ( [PostID] INTEGER IDENTITY(0,1) NOT NULL, [StudentID] INTEGER, [PostDate] DATE,
  • 7.
    [PostText] VARCHAR(5000), [CourseID] INTEGER, CONSTRAINT[PK_Posts] PRIMARY KEY ([PostID]) ) GO /* ---------------------------------------------------------------------- */ /* Add table "TradTypes" */ /* ---------------------------------------------------------------------- */ CREATE TABLE [TradTypes] ( [TradTypeID] INTEGER IDENTITY(0,1) NOT NULL, [TradType] VARCHAR(100), CONSTRAINT [PK_TradTypes] PRIMARY KEY ([TradTypeID]) ) GO
  • 8.
    drop_FinalDB.sql /* ---------------------------------------------------------------------- */ /* Scriptgenerated with: DeZign for Databases V7.2.0 */ /* Target DBMS: MS SQL Server 2012 */ /* Project file: Sym400Final.dez */ /* Project name: */ /* Author: */ /* Script type: Database drop script */ /* Created on: 2012-10-25 21:38 */ /* ---------------------------------------------------------------------- */ /* ---------------------------------------------------------------------- */ /* Drop table "TradTypes" */
  • 9.
    /* ---------------------------------------------------------------------- */ /* Dropconstraints */ ALTER TABLE [TradTypes] DROP CONSTRAINT [PK_TradTypes] GO /* Drop table */ DROP TABLE [TradTypes] GO /* ---------------------------------------------------------------------- */ /* Drop table "Posts" */
  • 10.
    /* ---------------------------------------------------------------------- */ /* Dropconstraints */ ALTER TABLE [Posts] DROP CONSTRAINT [PK_Posts] GO /* Drop table */ DROP TABLE [Posts] GO /* ---------------------------------------------------------------------- */ /* Drop table "AssignmentResults" */ /* ----------------------------------------------------------------------
  • 11.
    */ /* Drop table*/ DROP TABLE [AssignmentResults] GO /* ---------------------------------------------------------------------- */ /* Drop table "Courses" */ /* ---------------------------------------------------------------------- */ /* Drop constraints */ ALTER TABLE [Courses] DROP CONSTRAINT [PK_Courses] GO
  • 12.
    /* Drop table*/ DROP TABLE [Courses] GO /* ---------------------------------------------------------------------- */ /* Drop table "Assignments" */ /* ---------------------------------------------------------------------- */ /* Drop constraints */ ALTER TABLE [Assignments] DROP CONSTRAINT [PK_Assignments] GO
  • 13.
    /* Drop table*/ DROP TABLE [Assignments] GO /* ---------------------------------------------------------------------- */ /* Drop table "ClassLevels" */ /* ---------------------------------------------------------------------- */ /* Drop constraints */ ALTER TABLE [ClassLevels] DROP CONSTRAINT [PK_ClassLevels] GO
  • 14.
    /* Drop table*/ DROP TABLE [ClassLevels] GO /* ---------------------------------------------------------------------- */ /* Drop table "Students" */ /* ---------------------------------------------------------------------- */ /* Drop constraints */ ALTER TABLE [Students] DROP CONSTRAINT [PK_Students] GO /* Drop table */
  • 15.
    DROP TABLE [Students] GO FinalDB_data_inserts.sql /*Data inserts */ USE FinalDB /* Create Class Levels */ INSERT INTO ClassLevels (ClassLevel) VALUES ('Freshman') INSERT INTO ClassLevels (ClassLevel) VALUES ('Sophomore') INSERT INTO ClassLevels (ClassLevel) VALUES ('Junior') INSERT INTO ClassLevels (ClassLevel) VALUES ('Senior') INSERT INTO ClassLevels (ClassLevel) VALUES ('Graduate') INSERT INTO ClassLevels (ClassLevel) VALUES ('Doctorate') /* Create Trad Types */
  • 16.
    INSERT INTO TradTypes(TradType) VALUES ('Trad') INSERT INTO TradTypes (TradType) VALUES ('Non-Trad') /* Create Students */ INSERT INTO Students (FirstName, LastName, ClassLevelID, TradTypeID) VALUES ('Alexis', 'Williams', (SELECT ClassLevelID FROM ClassLevels WHERE ClassLevel = 'Senior'), (SELECT TradTypeID FROM TradTypes WHERE TradType = 'Trad')) INSERT INTO Students (FirstName, LastName, ClassLevelID, TradTypeID) VALUES ('Melissa', 'Donavan', (SELECT ClassLevelID FROM ClassLevels WHERE ClassLevel = 'Freshman'), (SELECT TradTypeID FROM TradTypes WHERE TradType = 'Trad')) INSERT INTO Students (FirstName, LastName, ClassLevelID, TradTypeID) VALUES ('Thomas', 'McCoy', (SELECT ClassLevelID FROM ClassLevels WHERE ClassLevel = 'Sophomore'), (SELECT TradTypeID FROM TradTypes WHERE TradType = 'Trad')) INSERT INTO Students (FirstName, LastName, ClassLevelID, TradTypeID) VALUES ('Enrique', 'Hernandez', (SELECT ClassLevelID FROM ClassLevels WHERE ClassLevel =
  • 17.
    'Junior'), (SELECT TradTypeID FROMTradTypes WHERE TradType = 'Trad')) INSERT INTO Students (FirstName, LastName, ClassLevelID, TradTypeID) VALUES ('Valerie', 'Lexus', (SELECT ClassLevelID FROM ClassLevels WHERE ClassLevel = 'Graduate'), (SELECT TradTypeID FROM TradTypes WHERE TradType = 'Trad')) INSERT INTO Students (FirstName, LastName, ClassLevelID, TradTypeID) VALUES ('Rick', 'Aquinas', (SELECT ClassLevelID FROM ClassLevels WHERE ClassLevel = 'Senior'), (SELECT TradTypeID FROM TradTypes WHERE TradType = 'Non-Trad')) INSERT INTO Students (FirstName, LastName, ClassLevelID, TradTypeID) VALUES ('Christina', 'Nay', (SELECT ClassLevelID FROM ClassLevels WHERE ClassLevel = 'Doctorate'), (SELECT TradTypeID FROM TradTypes WHERE TradType = 'Non-Trad')) INSERT INTO Students (FirstName, LastName, ClassLevelID, TradTypeID) VALUES ('Lumberto', 'Smith', (SELECT ClassLevelID FROM ClassLevels WHERE ClassLevel = 'Freshman'), (SELECT TradTypeID FROM TradTypes WHERE TradType = 'Non-Trad'))
  • 18.
    INSERT INTO Students(FirstName, LastName, ClassLevelID, TradTypeID) VALUES ('Bonnie', 'Ashby', (SELECT ClassLevelID FROM ClassLevels WHERE ClassLevel = 'Freshman'), (SELECT TradTypeID FROM TradTypes WHERE TradType = 'Non-Trad')) INSERT INTO Students (FirstName, LastName, ClassLevelID, TradTypeID) VALUES ('Jeff', 'Dahlburg', (SELECT ClassLevelID FROM ClassLevels WHERE ClassLevel = 'Junior'), (SELECT TradTypeID FROM TradTypes WHERE TradType = 'Non-Trad')) /* Create Courses */ INSERT INTO Courses (Name, Description) VALUES ('CS120', 'Basic computer programming') INSERT INTO Courses (Name, Description) VALUES ('HM333', 'Advanced humanities') /* Create Assignments */ INSERT INTO Assignments (Name, Description, DueDate, Module, CourseID) VALUES ('C# Program 1', 'Write Hello World in C#', '10/07/2012', '2', (SELECT CourseID FROM Courses WHERE Name = 'CS120'))
  • 19.
    INSERT INTO Assignments(Name, Description, DueDate, Module, CourseID) VALUES ('Looping', 'Loop through a data set and sum the results', '10/21/2012', '4', (SELECT CourseID FROM Courses WHERE Name = 'CS120')) INSERT INTO Assignments (Name, Description, DueDate, Module, CourseID) VALUES ('Odysseus', 'Write a paper about his adventures', '10/07/2012', '2', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) INSERT INTO Assignments (Name, Description, DueDate, Module, CourseID) VALUES ('Machiavelli', 'Better to be loved or feared?', '10/21/2012', '4', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) /* Create AssignmentResults */ INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Alexis'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Odysseus'), '80', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Alexis'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Machiavelli'), '95', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES (
  • 20.
    (SELECT StudentID FROMStudents WHERE FirstName = 'Thomas'), (SELECT AssignmentID FROM Assignments WHERE Name = 'C# Program 1'), '100', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Thomas'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Odysseus'), '90', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Thomas'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Machiavelli'), '75', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Melissa'), (SELECT AssignmentID FROM Assignments WHERE Name = 'C# Program 1'), '100', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Melissa'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Looping'), '100', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName =
  • 21.
    'Thomas'), (SELECT AssignmentIDFROM Assignments WHERE Name = 'Looping'), '50', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Enrique'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Odysseus'), '92', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Enrique'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Machiavelli'), '65', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Valerie'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Odysseus'), '95', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Valerie'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Machiavelli'), '90', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Valerie'), (SELECT AssignmentID FROM Assignments
  • 22.
    WHERE Name ='C# Program 1'), '90', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Valerie'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Looping'), '85', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Rick'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Odysseus'), '30', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Rick'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Machiavelli'), '60', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Christina'), (SELECT AssignmentID FROM Assignments WHERE Name = 'C# Program 1'), '40', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Christina'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Looping'), '25', '100')
  • 23.
    INSERT INTO AssignmentResults(StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Lumberto'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Odysseus'), '95', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Lumberto'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Machiavelli'), '90', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Bonnie'), (SELECT AssignmentID FROM Assignments WHERE Name = 'C# Program 1'), '100', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Bonnie'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Looping'), '100', '100') INSERT INTO AssignmentResults (StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Jeff'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Odysseus'), '75', '100')
  • 24.
    INSERT INTO AssignmentResults(StudentID, AssignmentID, Score, PossibleScore) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Jeff'), (SELECT AssignmentID FROM Assignments WHERE Name = 'Machiavelli'), '70', '100') /* Create Posts */ INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Thomas'), '10/02/12', 'I was nervous when enrolling in CS120 but I find that I am very much enjoying learning how to write code!', (SELECT CourseID FROM Courses WHERE Name = 'CS120')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Thomas'), '10/12/12', 'The latest material is more challenging but I am still enjoying it.', (SELECT CourseID FROM Courses WHERE Name = 'CS120')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Melissa'), '10/01/12', 'Have you read StackOverflow? It is a website where programmers help other programmers. Quite useful!', (SELECT CourseID FROM Courses WHERE Name = 'CS120'))
  • 25.
    INSERT INTO Posts(StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Melissa'), '10/9/12', 'The do while loop was confusing at first but I finally found a practical use for it.', (SELECT CourseID FROM Courses WHERE Name = 'CS120')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Melissa'), '10/14/12', 'I just completed the latest project. It was more challenging but felt great to see it work!', (SELECT CourseID FROM Courses WHERE Name = 'CS120')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Valerie'), '10/3/12', 'Does anyone have a real-world example of a bubble sort?', (SELECT CourseID FROM Courses WHERE Name = 'CS120')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Valerie'), '10/11/12', 'I read that binary search trees are much more efficient than the bubble sort we learned a few weeks ago.', (SELECT CourseID FROM Courses WHERE Name = 'CS120')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES (
  • 26.
    (SELECT StudentID FROMStudents WHERE FirstName = 'Bonnie'), '10/4/12', 'Surprisingly, I find learning to write programming code to be much easier than learning another spoken language!', (SELECT CourseID FROM Courses WHERE Name = 'CS120')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Bonnie'), '10/8/12', 'Successfully wrote several examples of looping today!', (SELECT CourseID FROM Courses WHERE Name = 'CS120')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Bonnie'), '10/15/12', 'Is it possible to next loops in code? Does anyone know and have some examples? Thanks!', (SELECT CourseID FROM Courses WHERE Name = 'CS120')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Alexis'), '10/01/12', 'It seems like human nature has not changed much during recorded history. Our clothes and technology change, but not our behavior.', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName =
  • 27.
    'Alexis'), '10/12/12', 'Ihad no idea Canterbury Tales had so much inuendo in it! Seeing this book in a whole new light!', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Thomas'), '10/03/12', 'Apparently the ancient Egyptians were more obsessed with cats than current culture!', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Thomas'), '10/14/12', 'Machiavelli asks if it is better to be loved or feared. I definitely think being loved by your people is better.', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Enrique'), '10/6/12', 'Does it matter which version of The Prince we buy?', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Valerie'), '10/4/12', 'It is interesting that Odysseus, as strong as he was, recognized his limitations.', (SELECT CourseID FROM Courses WHERE Name = 'HM333'))
  • 28.
    INSERT INTO Posts(StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Valerie'), '10/15/12', 'We can look at leaders throughout the world today to still see examples of those that prefer to be loved by their people as opposed to feared.', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Lumberto'), '10/1/12', 'How many years passed during the Odyssey?', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Lumberto'), '10/8/12', 'What would be an example of the Sirens in the modern world?', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Lumberto'), '10/15/12', 'Do you think Alexander the Great would have chosen to be loved or feared?', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES (
  • 29.
    (SELECT StudentID FROMStudents WHERE FirstName = 'Jeff'), '10/2/12', 'I wonder if it would be possible to take a ship through the route found in The Odyssey.', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Jeff'), '10/9/12', 'History is said to be written by the victors. Machiavelli appears to be an exception.', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) INSERT INTO Posts (StudentID, PostDate, PostText, CourseID) VALUES ( (SELECT StudentID FROM Students WHERE FirstName = 'Jeff'), '10/11/12', 'How was The Prince received shortly after it was published? Was it even a big deal?', (SELECT CourseID FROM Courses WHERE Name = 'HM333')) Final_Truncate_Tables.sql TRUNCATE TABLE AssignmentResults TRUNCATE TABLE Assignments TRUNCATE TABLE ClassLevels TRUNCATE TABLE Courses TRUNCATE TABLE Posts
  • 30.