ЗНАЕТЕ ЛИ ВЫ?

Варіант 2. Міжнародна наукова конференція



Створити запропоновані таблиці бази даних та схему даних.

 

Теми Країни Учасники Мови Доповіді
код теми код країни код учасника код мови код доповіді
назва назва прізвише назва назва
    ім’я   код теми
    по батькові   код мови
    код країни   дата доповіді
    освіта   час
    місце роботи   код учасника
    посада    

 

Створити форми для введення та перегляду даних в таблиці.

Створити підпорядковану форму для перегляду та пошуку інформації про доповіді на обрану тему.

 

Створити запити мовою SQL для розв’язання наступних задач:

 

1.Отримати інформацію про теми конференції.

2.Отримати в алфавітному порядку інформацію про учасників конференції з вищою освітою.

3.Отримати в алфавітному порядку інформацію про учасників конференції, у яких не вказана посада.

4.Коли доповідає Іванов Петро?

5.Отримати список учасників з обраної країни.

6.Скільки доповідей було на конференції?

7.Обчислити кількість учасників з кожної країни.

8.Додати інформацію про нову тему.

9.Перенести всі доповіді за 23.02.13 на 25.02.13.

10. Змінити час доповіді заданому учаснику.

11. Скопіювати в нову таблицю інформацію про учасників конференції з Росії.

12. Видалити всю інформацію про доповіді.

13. Видалити інформацію про заданого учасника.

14. На яких мовах не було доповідей?

15. З якої країни було найбільше учасників?

 

Створити головну кнопкову форму, описати засоби захисту бази даних.


Варіант 3. Проведення ігор на стадіонах

Створити запропоновані таблиці бази даних та схему даних.

 

Стадіони Тип стадіону Гра Команда Гравці
код стадіону код типу стадіону код гри код команди код гравця
назва назва назва назва прізвище
адреса   дата проведення тренер ім’я
телефон   час проведення   по батькові
директор   код команди   дата народження
код типу стадіону   код стадіону   зріст
примітки       вага
        амплуа
        номер
        код команди

Створити форми для введення та перегляду даних в таблиці.

Створити підпорядковану форму для перегляду та пошуку інформації про ігри, які проводилися на обраному стадіоні.

Створити запити мовою SQL для розв’язання наступних задач:

1. Отримати список стадіонів.

2. Отримати список всіх гравців , розташувати запсис в ньому в порядку убування за датами народження гравців.

3. Отримати список ігор, дати проведення яких відбулися в липні.

4. Отримати список гравців, які молодші 20 років.

5. Отримати список стадіонів із заданим типом стадіону. Тип стадіону вводиться з екрану.

6. Отримати інформацію про ігри, на якому стадіоні вони проводились та команду яка грала . Дата проведення - серпень 2012 року.

7. Обчислити середній вік гравців заданої команди.

8. Отримати дату самої першої гри на заданому стадіоні.

9. Додати інформацію про нову гру.

10. Замінити телефон заданого стадіону.

11. Видалити інформацію про звільненого гравця.

12. Скопіювати в нову таблицю список гравців, які народилися у 1986 році.

13. Видалити всю інформацію про гру, яка була проведена 11 вересня 2011 року.

14. Отримати список стадіонів, на яких хоча б один раз проводились ігри.

15. Отримати прізвище наймолодшого гравця.

 

Створити головну кнопкову форму, описати засоби захисту бази даних.


Варіант 4. База даних Internet-магазину

Створити запропоновані таблиці бази даних та схему даних.

Клієнти Товари Категорії Виробники Рахунки Покупка
код клієнта код товару код категорії код виробника № рахунку №рахунку
прізвище назва назва назва дата код товару
ім’я код категорії     код клієнта кількість
по батькові одиниця вимірювання        
адреса ціна за одиницю        
телефон код виробника        

 

Створити форми для введення та перегляду даних в таблиці.

Створити підпорядковану форму для перегляду та пошуку інформації про товари обраної категорії.

Створити запити мовою SQL для розв’язання наступних задач:

 

1.Отримати всю інформацію про клієнтів.

2.Отримати в алфавітному порядку інформацію про клієнтів, у яких не вказана адреса.

3.Отримати прізвища та імена клієнтів – абонентів мережі «КиівСтар»(номери починаються на 067 та 097).

4.Скільки клієнтів користуються послугами магазину?

5.Отримати мінімальну ціну на відеопрогравач.

6.Які товари купував Іванов Сергій?

7.Додати інформацію про нового виробника.

8.Збільшити на 10% ціни на всі телевізори.

9.Змінити телефон заданому клієнту.

10. Скопіювати в нову таблицю інформацію про товари заданого виробника.

11. Видалити інформацію про покупки минулого року.

12. Товари яких категорій не куплялись в першому кварталі поточного року?

13. На яку суму продано товарів в поточному році?

14. Яку суму витратив Іванов Сергій на покупки в магазині?

15. Який виробник має менше 5 найменувань товарів в магазині?

 

Створити головну кнопкову форму, описати засоби захисту бази даних.

 


Варіант 5. Електронна реєстрація дітей в дошкільний навчальний заклад

Створити запропоновані таблиці бази даних та схему даних.

 

Установа Тип установи Дитина Заявка
№ установи код типу установи код дитини код заявки
назва назва типу прізвище дата подання
адреса   ім’я код дитини
телефон   по батькові № установи
директор   дата народження № за порядком у черзі
кількість груп   стать назва групи
код типу установи   адреса проживання стан виконання
    батьки дата виконання
    примітки  

 

Створити форми для введення та перегляду даних в таблиці.

Створити підпорядковану форму для перегляду та пошуку інформації про дітей, які знаходяться в черзі в обрану дитячу установу.

Створити запити мовою SQL для розв’язання наступних задач:

1. Отримати список дошкільних дитячих закладів за зростанням номеру установи.

2. Отримати інформацію про заявки, стан якої - «виконується».

3. Отримати список дітей, які народилися в березні 2011 року.

4. Отримати інформацію про дошкільний заклад за назвою типу установи (вводиться з екрану).

5. Отримати дату народження наймолодшої дитини, яка стоїть в черзі в дошкільний навчальний заклад №12.

6. Яка дитина стоїть в ДНЗ санаторного типу?

7. Скільки дітей стоїть в черзі в дитячий садок № 110?

8. Обчислити кількість дітей, зареєстрованих в базі даних.

9. Додати інформацію про новий дитячий садочок.

10. Замінити адресу проживання заданій дитині.

11. Скопіювати в нову таблицю інформацію про дітей, яки народилися в 2010 році.

12. Видалити інформацію про заявку.

13. Збільшити на 5 кількість груп в заданому дитячому садочку.

14. Отримати список садочків, в які не подано жодної заявки.

15. Отримати список установ з максимальною кількістю груп.

Створити головну кнопкову форму, описати засоби захисту бази даних.


Варіант 6. Виклик таксі

Створити запропоновані таблиці бази даних та схему даних.

 

Виклик Оператор Машина Таксист
код виклику код оператора номер машини код таксиста
код оператора прізвище марка машини прізвище
номер машини ім’я колір ім’я
адреса замовлення по батькові рік випуску по-батькові
дата замовлення дата народження пробіг стать
адреса доставки оклад технічний стан дата народження
час доставки стаж роботи інформація про ремонт стаж роботи
ціна   примітки примітки
примітки   код таксиста  

 

Створити форми для введення та перегляду даних в таблиці.

Створити підпорядковану форму для перегляду та пошуку інформації про виклики, які обслуговувала обрана машина.

Створити запити мовою SQL для розв’язання наступних задач:

1. Отримати всю інформацію про операторів.

2. Отримати список викликів, які відбулися в червні минулого року.

3. Отримати інформацію про таксиста , прізвище якого вводиться з екрану.

4. Отримати інформацію про автомобілі, пробіг яких більше ніж 10000 км.

5. Отримати інформацію про оператора, який прийняв виклик 01.01.2013 року в 01.00 хвилин.

6. Підрахувати кількість машин, зареєстрованих в базі.

7. Отримати список викликів, які обслуговували таксисти, робочій стаж яких більше 5 років.

8. Підрахувати середню ціну всіх викликів.

9. Додати інформацію про нову машину.

10. Зменшити ціну за перевезення на 10%.

11. Видалити інформацію про звільненого таксиста. Паспортні дані вводяться з екрану.

12. Скопіювати в нову таблицю інформацію про машини, колір яких синій.

13. Збільшити оклад операторам на 20 %, стаж роботи яких більше 5 років.

14. Отримати список операторів, які мають оклад більше, ніж в середньому всі оператори.

15. Отримати прізвище таксиста, який обслуговував виклик з максимальною ціною за поїздку.

 

Створити головну кнопкову форму, описати засоби захисту бази даних.

 


Варіант 7. Тваринній двір

Створити запропоновані таблиці бази даних та схему даних.

 

Робітники Посада Назва тварини Тварини Вид продукції Продукція
код робітника код посади код назви тварини код тварини код виду продукції код тварини
прізвище назва назва код назви тварини назва код виду продукції
ім’я   раціон вага   середня продуктивність
по батькові     вік    
дата народження     код робітника    
стать          
код посади          
стаж роботи          
оклад          
           

Створити форми для введення та перегляду даних в таблиці.

Створити підпорядковану форму для перегляду та пошуку інформації про продукцію, яку дає обрана тварина.

Створити запити мовою SQL для розв’язання наступних задач:

1. Отримати інформацію про робітників тваринного двору.

2. Отримати інформацію про назву тварини із кодом назви тварини 3.

3. Отримати інформацію про робітників, стаж роботи яких більше 10 років.

4. Отримати інформацію про тварини та види її продукції.

5. Скільки кожний робітник обслуговує тварин?

6. Отримати список тварин,інформацію про них, їх назву та раціон.

7. Отримати список тварин, середня продуктивність яких більше 30 одиниці.

8. Отримати кількість робітників, які працюють на посаді «доярка».

9. Додати інформацію про нову тварину.

10. Замінити прізвище Гунько на Трифонову.

11. Скопіювати в нову таблицю інформацію про тварин, які дають вид продукції «молоко».

12. Видалити інформацію про звільненого робітника.

13. Отримати інформацію про тварину з максимальною вагою.

14. За якими тваринами не закріплено робітників?

15. Який вид продукції не дають тварини?

 

Створити головну кнопкову форму, описати засоби захисту бази даних.


Варіант 8. Відділ кадрів

Створити запропоновані таблиці бази даних та схему даних.

 

Співробітники Кваліфікація Посади Відділи
код співробітника код кваліфікації код посади №відділу
прізвище назва кваліфікації назва посади назва відділу
Ім’я   мінімальний оклад макс. число співробітників
по батькові   максимальний оклад  
адреса      
код кваліфікації      
код посади      
дата прийому на роботу      
№ відділу      
освіта      

 

Створити форми для введення та перегляду даних в таблиці.

Створити підпорядковану форму для перегляду та пошуку інформації про співробітників обраного відділу.

 

Створити запити мовою SQL для розв’язання наступних задач:

 

1.Отримати в алфавітному порядку список співробітників з вищою освітою відділу №1.

2.Отримати назви посад, оклад яких перевищує 1500 гривень. Розташувати назви в порядку спадання окладів.

3.Отримати назви відділів, в яких може працювати 20 співробітників.

4.Отримати список співробітників, прийнятих на роботу в 2012 році.

5.Отримати інформацію про заданого співробітника. Прізвище вводиться з екрану.

6.Отримати список співробітників, займаючих посаду «Викладач».

7.Обчислити кількість співробітників в кожному відділі.

8.Який максимальний оклад на підприємстві?

9.Додати інформацію про новий відділ.

10. Збільшити на 10% максимальний оклад доцента.

11. Змінити адресу Петренко.

12. Змінити прізвище заданому співробітнику.

13. Скопіювати в нову таблицю інформацію про співробітників з середньою освітою.

14. Видалити інформацію про звільненого співробітника.

15. Отримати ПІБ останнього прийнятого на роботу.

Створити головну кнопкову форму, описати засоби захисту бази даних.





Последнее изменение этой страницы: 2016-04-26; Нарушение авторского права страницы

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.221.159.255 (0.014 с.)