2 №1 зертханалық жұмыс. ORACLE 10g орнату мен ерекшелгі.
Жұмыс мақсаты - ORACLE ортасында мәліметтер қорларын жасау, жою, резервті көшірмелеу және қалпына келтіру процедураларын меңгеру, мәліметтерді анықтау (мәліметтер қорының құрылымын жасау) тілін игеру.
Тапсырма:
employees кестесіндегі бағандарды нәтижелері келесі түрде қайтаратын hr сұлбасын қолдану арқылы сұраныс жазыңыз (сурет. Лаб. 2.1-1)
Лаб. 2.1-1.сурет
Сонымен бірге пайда налогының суммасын 13 пайызға тең деп алуға болады
Шешуі:
Сұраныстың сәйкес коды келесідей болуы мүмкін:
select first_name || ' ' || last_name ФИО, salary оклад, (salary - salary*0.13) AS "Оклад минус подоходный" from hr.employees
Тапсырма:
hr.employees кестесіндегі жалақысы 10000 улкен немесе тең болатын жұмысшылар аты мен фамилиясын қайтаратын сұранысты жазыңыз. Сұраныс нәтижесі Лаб. 2.2-1.суретте көрсетілгендей болуы тиіс.
Лаб. 2.2-1. сурет
SELECT first_name AS "Имя", last_name As "Фамилия", salary AS "Жалақы" from hr.EMPLOYEES where salary >= 10000
Тапсырма:
hr.employees кестесінен 70 нөмірлі департаменті жұмысшыларынан ертерек жұмысқа қабылданғандардың аты, фамилиясы, жалақысы және жұмысқа қабылданған күні жайында ақпаратты қайтаратын сұраныс құрыңыз. Сұраныстың нәтижесі 2.3-1.суретте көрсетілгендей болуы тиіс.
2.3-1. сурет
Тапсырма:
hr.employees кестесінен жұмысшылардың аты, фамилиясы, жалақысы, комиссия қойылымын қайтаратын сұраныс құрастырыңыз. Сонымен қатар жалақысы 10000 улкен немесе тең және комиссия қойылымы орнатылған жжұмысшылар үшін ақпараттар қайтарылуы тиіс.
Сұранысты орындау нәтижесі 2.4-1. суретте көрсетілгендей болуы тиіс.
2.4-1. сурет.
3 №2 зертханалық жұмыс. Oracle экземпляры мен басқару. Басқару компоненті .
Достарыңызбен бөлісу: |