Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
12 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
1.03 MB
Просмотров:
66
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![](/documents_6/96a26e37020dce848a63ecb42c9141a8/img0.jpg)
№2 слайд![Предметна область quot Комп](/documents_6/96a26e37020dce848a63ecb42c9141a8/img1.jpg)
Содержание слайда: Предметна область "Комп’ютерний клуб"
№3 слайд![Засоби розробки](/documents_6/96a26e37020dce848a63ecb42c9141a8/img2.jpg)
Содержание слайда: Засоби розробки
№4 слайд![Сутност та зв язки у баз даних](/documents_6/96a26e37020dce848a63ecb42c9141a8/img3.jpg)
Содержание слайда: Сутності та зв’язки у базі даних
№5 слайд![Лог чна модель даних](/documents_6/96a26e37020dce848a63ecb42c9141a8/img4.jpg)
Содержание слайда: Логічна модель даних
№6 слайд![В зуальна схема БД](/documents_6/96a26e37020dce848a63ecb42c9141a8/img5.jpg)
Содержание слайда: Візуальна схема БД
№7 слайд![Розроблен запити SELECT FROM](/documents_6/96a26e37020dce848a63ecb42c9141a8/img6.jpg)
Содержание слайда: Розроблені запити
SELECT * FROM sessions WHERE StartTime>"2014-05-11 00:00:01" and EndTime<"2014-05-27 23:59:59" ORDER by StartTime ASC;
UPDATE `users`
SET `RoleID` = (SELECT RoleID FROM Roles WHERE RoleName= "Оператор")
WHERE `Login`="Tanya;
DELETE users, sessions FROM users, sessions
WHERE users.`UserID`= Sessions.`UserID` AND
users.Login="Vadim";
№8 слайд![Уявлення CREATE VIEW](/documents_6/96a26e37020dce848a63ecb42c9141a8/img7.jpg)
Содержание слайда: Уявлення
CREATE VIEW SystemSessions AS
SELECT s.SessionID AS "#", u.Login AS "Пользователь", r.`RoleName` AS "Роль", s.ComputerID AS "Комп.#", sst.SessTypeName AS "Тип сеанса", s.StartTime AS "Начало сеанса", s.EndTime AS "Окончание сеанса"
FROM sessions s
INNER JOIN users u USING (userID)
INNER JOIN roles r USING (RoleID)
INNER JOIN sessiontype sst USING (SessTypeId)
WHERE sst.`SessTypeID`=4
ORDER by SessionID;
№9 слайд![Збережен процедури CREATE](/documents_6/96a26e37020dce848a63ecb42c9141a8/img8.jpg)
Содержание слайда: Збережені процедури
CREATE VIEW SystemSessions ASCREATE PROCEDURE `SessionsByType` (IN sType INT)
BEGIN
IF sType < 0 OR sType>4 THEN
SELECT 'Тип указан не верно';
ELSE
SELECT s.SessionID AS "#", u.Login AS "Пользователь", r.`RoleName` AS "Роль", s.ComputerID AS "Комп.#", sst.SessTypeName AS "Тип сеанса", s.StartTime AS "Начало сеанса", s.EndTime AS "Окончание сеанса"
FROM sessions s
INNER JOIN users u USING (userID)
INNER JOIN roles r USING (RoleID)
INNER JOIN sessiontype sst USING (SessTypeId)
WHERE sst.`SessTypeID`=sType
ORDER by SessionID;
END IF;
END;
№10 слайд![Тригери DROP TRIGGER IF](/documents_6/96a26e37020dce848a63ecb42c9141a8/img9.jpg)
Содержание слайда: Тригери
DROP TRIGGER IF EXISTS DeleteSess;
CREATE TRIGGER `DeleteSess` before delete ON `Sessions`
FOR EACH ROW
BEGIN
INSERT INTO `SessionsBackup` Set SessionID = OLD.SessionID, StartTime = OLD.StartTime, EndTime = OLD.EndTime, UserID = OLD.UserID, SessTypeID = OLD.SessTypeID, ComputerID = OLD.ComputerID;
END;
№11 слайд![Висновки В ход виконання](/documents_6/96a26e37020dce848a63ecb42c9141a8/img10.jpg)
Содержание слайда: Висновки
В ході виконання курсового проекту було виконано:
1) Визначена та проаналізована предметна область;
2) Побудована концептуальна модель даних;
3) Побудована логічна модель даних;
4) Була створена база даних «Комп’ютерний клуб»;
5) Були розроблені:
- запити до створеної БД;
- уявлення;
- збережені процедури;
- тригери.
Результатом роботи над КП є створена працездатна база даних «Комп’ютерний клуб», перевагами якої є організація роботи з сеансами доступу до комп’ютерів та надання широких прав адміністраторам клубу.
№12 слайд![Дякую за увагу!](/documents_6/96a26e37020dce848a63ecb42c9141a8/img11.jpg)
Содержание слайда: Дякую за увагу!