Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

DB Queries

CREATE TABLE [dbo].[TeacherTb1]


(
[TId] INT NOT NULL PRIMARY KEY,
[TName] VARCHAR(50) NOT NULL,
[TEmail] VARCHAR(50) NOT NULL,
[TDOB] DATE NOT NULL,
[TSalary] INT NOT NULL,
[TPass] VARCHAR(50) NOT NULL
)

CREATE TABLE [dbo].[DepartmentTb1]


(
[DepId] INT NOT NULL PRIMARY KEY,
[DepName] VARCHAR(50) NOT NULL,
[DepRern] VARCHAR(150) NOT NULL
)

CREATE TABLE [dbo].[StudentTb1] (


[StId] INT NOT NULL,
[StName] VARCHAR(50) NOT NULL,
[StEmail] VARCHAR(50) NOT NULL,
[StPhone] VARCHAR(50) NOT NULL,
[StAddress] VARCHAR(150) NOT NULL,
[StDOB] DATE NOT NULL,
[StGen] VARCHAR(50) NOT NULL,
[StPass] VARCHAR(50) NOT NULL,
[StDepartment] INT NOT NULL,
[StTeacher] INT NOT NULL,
PRIMARY KEY CLUSTERED ([StId] ASC),
CONSTRAINT [FK1] FOREIGN KEY ([StDepartment]) REFERENCES
[DepartmentTb1]([DepId]),
CONSTRAINT [FK2] FOREIGN KEY ([StTeacher]) REFERENCES [TeacherTb1]([TId])
);

CREATE TABLE [dbo].[MarksTb1]


(
[MCode] INT NOT NULL PRIMARY KEY,
[Student] NCHAR(10) NOT NULL,
[Subject] INT NOT NULL,
[Mark] INT NOT NULL,
[Comment] NVARCHAR(50) NOT NULL
)
CREATE TABLE [dbo].[ScheduleTb1]
(
[SchId] INT NOT NULL PRIMARY KEY IDENTITY,
[Department] INT NOT NULL,
[Day] VARCHAR(50) NOT NULL,
[8to9] VARCHAR(150) NOT NULL,
[9to10] VARCHAR(150) NOT NULL,
[10to11] VARCHAR(150) NOT NULL,
[11to12] VARCHAR(150) NOT NULL,
[12to13] VARCHAR(150) NOT NULL
)

You might also like