Professional Documents
Culture Documents
SCHOOL OF COMPUTING
SESSION 2022/2023
SEMESTER 2
SECD2523 DATABASE
BY:
1
Table of Contents
2
Data Definition Language (DDL)
Create Database
MySQL
3
Drop Database
MySQL
4
Backup Database
5
Create Table
a) Table department:
b) Table Jawatan:
6
c) Table Staff:
d) Table Perkhidmatan:
e) Table Kategori:
f) Table Pecahan:
7
g) Table Document
8
MySQL
a) Table department
b) Table jawatan
c) Table staff
9
d) Table Perkhidmatan
e) Table Kategori
f) Table Pecahan
g) Table Document
10
Drop Table
MySQL
11
Alter Table
SQL Server
MySQL
- Add constraints foreign key on column ‘s_dept’
12
b) Change data type “pecahan_code” on tb_pecahan from varchar into char
SQL Server
MySQL
- Change data type “pecahan_code” on tb_pecahan from varchar into char
13
c) Drop column pecahan_code on tb_pecahan
SQL Server
MySQL
- Drop column pecahan_code on tb_pecahan
14
SQL Constraints
2. UNIQUE
3. AUTO INCREMENT
15
Check
16
Index
Create Index
Drop Index
17
SQL Injection
18
Data Manipulation Language (DML)
Retrieve Data
Select Distinct
Where clause
SQL AND
19
SQL OR
SQL NOT
SQL ORDER BY
20
SQL Not Null
21
Insert Data
a) Table Staff:
22
b) Table jawatan:
SQL Server
23
24
MySQL
25
c) Table department:
26
d) Table Kategori:
27
e) Table Perkhidmatan:
28
f) Table Pecahan Perkhidmatan:
29
30
g) Table Document:
31
Update data
32
Delete Data
33
ERD
MySQL
SQL Server
34