Update DBMS/SQL/Week5/writeup.md

This commit is contained in:
Aadit Agrawal 2025-02-04 15:16:26 +05:30
parent 1732972102
commit c4d47d7a61

View File

@ -191,4 +191,133 @@ SQL> insert into COURSE values(3303,'Random','EVS');
1 row created.
```
Now, we can either
**Insertion in TEXT**:
```sql
SQL> insert into TEXT values(1234,'DBMS vol 1','Pearson','SS');
1 row created.
SQL> insert into TEXT values(4123,'DBMS vol 2','Pearson','SS');
1 row created.
SQL> insert into TEXT values(5678,'DAA vol 2','Pearson','Ramanujan');
1 row created.
SQL> insert into TEXT values(9012,'COA vol 666','Cengage','Satan');
1 row created.
SQL> insert into TEXT values(3456,'DSD vol 99','Penguin','Panda');
1 row created.
SQL> insert into TEXT values(7890,'Math vol 66','U-Like','R S Aggrwal');
1 row created.
SQL> insert into TEXT values(1123,'Poetry vol 0','OML','Yahya Bootwaala');
1 row created.
```
**Insertion into ENROLL**:
```sql
SQL> insert into enroll values('123',1101,1,1234);
1 row created.
SQL> insert into enroll values('123',1102,2,5678);
1 row created.
SQL> insert into enroll values('456',1101,3,4123);
1 row created.
SQL> insert into enroll values('456',2201,4,9012);
1 row created.
SQL> insert into enroll values('789',3301,5,7890);
1 row created.
SQL> insert into enroll values('789',3302,6,1123);
1 row created.
SQL> insert into enroll values('101',3302,7,7890);
1 row created.
SQL> insert into enroll values('567',2201,8,9012);
1 row created.
SQL> insert into enroll values('890',2202,1,3456);
1 row created.
```
**Insertion into BOOK_ADOPTION**:
```sql
SQL> insert into BOOK_ADOPTION values(1101,1,1234);
1 row created.
SQL> insert into BOOK_ADOPTION values(1102,2,4123);
1 row created.
SQL> insert into BOOK_ADOPTION values(1102,2,5678);
1 row created.
SQL> insert into BOOK_ADOPTION values(2201,3,9012);
1 row created.
SQL> insert into BOOK_ADOPTION values(2202,4,3456);
1 row created.
SQL> insert into BOOK_ADOPTION values(3301,5,7890);
1 row created.
SQL> insert into BOOK_ADOPTION values(3302,6,1123);
1 row created.
```
We also create a book that has not been
```sql
SQL> insert into text values(8901,'Random vol 66','Classmate','R D Sharma');
1 row created.
SQL> insert into BOOK_ADOPTION values(3303,7,8901);
1 row created.
```
Resizing the tables to look good in preview...
```sql
SQL> alter table student modify name varchar(20);
Table altered.
SQL> alter table student modify regno varchar(10);
Table altered.
SQL> alter table text modify (booktitle varchar(20),publisher varchar(20),author varchar(20));
Table altered.
```