еба було написати 1 запит такого виду: TABLE Stellazh (_TEMA char (30) NULL, _KOD int PRIMARY KEY NOT NULL
);
) Діаграма БД в MS SQL_Server .
В
4. Побудова запитів до бази даних у MS SQL Server
Перед тим, як почати писати запити, я справив її заповнення даними.
Приклад:
Запити:
Запит 1. Висновок всієї інформації про студентів: SELECT * FROM Students
Запит 2. Висновок П.І.Б. і телефону всіх викладачів SELECT T_FAM AS Прізвище, T_NAME AS Ім'я, T_OTCH AS По батькові, T_TEL AS телефон FROM Teachers
Запит 3. Висновок всієї інформації про книжки, що лежать на 4 стелажі SELECT * FROM Book WHERE ST_KOD = 4
Запит 4. Виведення інформації про письменників (авторах), чий номер вище або дорівнює 3 SELECT * FROM Author WHERE AVT_KOD> = 3
Запит 5 Висновок списку співробітників, який відсортований за зміну SELECT * FROM Employees ORDER BY SM_KOD
Запит 6. Виведемо список книг, причому в результаті буде відображатися ім'я автора та видавництво. SELECT Book.B_NAME AS Названіе_кнігі, Author.AVT_FAM AS Автор, Izdatelstva.IZ_NAME AS Видавництво FROM Author Inner Join (Book Inner join Izdatelstva on Book.IZ_KOD = Izdatelstva.IZ_KOD) ON Author.AVT_KOD = Book.AVT_KOD
Запит 7. Знову ж виведемо список книг з автором і назвою видавництва, але з умовою, що видавництво має назву В«економічне-видВ» або В«іноземний-мовуВ» Book.B_NAME AS Названіе_кнігі, Author.AVT_FAM AS Автор, Izdatelstva.IZ_NAME AS Видавництво FROM Author Inner Join (Book Inner join Izdatelstva on Book.IZ_KOD = Izdatelstva.IZ_KOD) ON Author.AVT_KOD = Book.AVT_KOD WHERE Izdatelstva.IZ_NAME = 'економічне-вид' OR Izdatelstva.IZ_NAME = 'іноземний-мова'
Запит 8. Виведемо прізвища викладачів і до якої кафедрі вони відносяться. SELECT Teachers.T_FAM AS Прізвище, Teachers.T_NAME AS Ім'я, Kafedra.KAF_NAME AS Кафедра FROM Teachers inner join Kafedra On Teachers.KAF_KOD = Kafedra.KAF_KOD
Запит 9. Виведемо список студентів з факультетами, на яких вони навчаються, причому курс, на якому навчаються студенти буде 2. SELECT Students.STUD_FAM AS Прізвище, Students.STUD_KURS AS Курс, Fakultet.FAK_NAME AS Факультет FROM Students inner join Fakultet ON Students.FAK_KOD = Fakultet.FAK_KOD WHERE Students.STUD_KURS = 2
Запит 10. Виведемо список студентів з факультетами, на яких вони навчаються, причому факультет, на якому навчаються студент...