0% found this document useful (0 votes)
22 views3 pages

Final Exam

Uploaded by

jnclaudette17
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views3 pages

Final Exam

Uploaded by

jnclaudette17
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

CREATE DATABASE FNLEXAM;

CREATE TABLE FNLXML (


sklcal_id SMALLINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 100,
INCREMENT BY 10),
skl_term VARCHAR(30) NOT NULL,
skl_activity XML,
remarks VARCHAR(50)
);

INSERT INTO fnlxml VALUES


(default,'1st Semester 2024-2025',
'<?xml version="1.0"?>
<CTUCalendar AY="2024-2025">
<Date>
<Month>August</Month>
<Day>19</Day>
<DayName>Monday</DayName>
<Year>2004</Year>
</Date>
<Activity>First Day of Actual Service</Activity>
<Participants>All Faculty Members</Participants>
<Time>
<Start>7:00 A.M.</Start>
<End>4:00 P.M.</End>
</Time>
<College>Respective College</College>
<Date>
<Month>August</Month>
<Day>27</Day>
<DayName>Tuesday</DayName>
<Year>2004</Year>
</Date>
<Activity>Classes Start</Activity>
<Participants>
<Faculty>All Faculty Members</Faculty>
<Students>All Student Year Levels</Students>
</Participants>
<Time>
<Start>7:00 A.M.</Start>
<End>9:30 P.M.</End>
</Time>
<College>Respective College</College>
<Date>
<Month>January</Month>
<Day>11</Day>
<DayName>Saturday</DayName>
<Year>2005</Year>
</Date>
<Activity>Classes End</Activity>
<Participants>
<Faculty>All Faculty Members</Faculty>
<Students>All Student Year Levels</Students>
</Participants>
<College>Respective College</College>
<Date>
<Month>October</Month>
<Day>21-25</Day>
<DayName>Monday-Friday</DayName>
<Year>2004</Year>
</Date>
<Activity>Intramurals Week</Activity>
<Participants>
<Faculty>All Faculty Members</Faculty>
<Students>All Student Year Levels</Students>
</Participants>
<Time>
<Start>7:00 A.M.</Start>
<End>5:00 P.M.</End>
</Time>
<College>Respective College</College>
</CTUCalendar>','About to start'),

(default,'2nd Semester 2024-2025',


'<?xml version="1.0"?>
<CTUCalendar AY="2024-2025">
<Date>
<Month>January</Month>
<Day>27</Day>
<DayName>Monday</DayName>
<Year>2005</Year>
</Date>
<Activity>Classes Start</Activity>
<Participants>
<Faculty>All Faculty Members</Faculty>
<Students>All Student Year Levels</Students>
</Participants>
<Time>
<Start>7:00 A.M.</Start>
<End>9:30 P.M.</End>
</Time>
<College>Respective College</College>
<Date>
<Month>May</Month>
<Day>30</Day>
<DayName>Friday</DayName>
<Year>2005</Year>
</Date>
<Activity>Classes End</Activity>
<Participants>
<Faculty>All Faculty Members</Faculty>
<Students>All Student Year Levels</Students>
</Participants>
<College>Respective College</College>
<Date>
<Month>June</Month>
<Day>6</Day>
<DayName>Friday</DayName>
<Year>2005</Year>
</Date>
<Activity>Last Day of Service</Activity>
<Participants>Faculty Members Members</Participants>
<Time>
<Start>7:00 A.M.</Start>
<End>4:00 P.M.</End>
</Time>
<College>Respective College</College>
<Date>
<Month>June-August</Month>
<Day>7-17</Day>
<DayName>Monday-Sunday</DayName>
<Year>2005</Year>
</Date>
<Activity>Teachers Leave Duration</Activity>
<Participants>All Faculty Members </Participants>
</CTUCalendar>',null),

(default,'Summer 2025',
'<?xml version="1.0"?>
<CTU-Calendar AY="2024-2025">
<Date>
<Month>June</Month>
<Day>30</Day>
<DayName>Monday</DayName>
<Year>2005</Year>
</Date>
<Activity>Classes Start</Activity>
<Participants>
<Faculty>Selected Faculty Members</Faculty>
<Students>Summer Students</Students>
</Participants>
<Time>
<Start>7:00 A.M.</Start>
<End>5:30 P.M.</End>
</Time>
<College>Respective College</College>
<Date>
<Month>August</Month>
<Day>10</Day>
<DayName>Friday</DayName>
<Year>2005</Year>
</Date>
<Activity>Classes End</Activity>
<Participants>
<Faculty>Selected Faculty Members</Faculty>
<Students>Summer Students</Students>
</Participants>
</CTU-Calendar>',null);

SELECT * FROM FNLXML;

SELECT sklcal_id, skl_term, skl_activity, remarks


FROM FNLXML
WHERE XMLEXISTS('$skl_activity/CTUCalendar/Date[Month="August"]' PASSING
skl_activity AS "skl_activity");

You might also like