Разработка справочно-информационной системы в среде СУБД - Дипломная работа

бесплатно 0
4.5 106
Особенности разработки справочно-информационной системы в среде СУБД для новостного сайта. Проектирование и реализация всех этапов ее создания на персональных ЭВМ с использованием технологии реляционных баз данных. Создание интерфейса для пользователей.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Курсовая работаДля заданной предметной области в среде выбранной СУБД разработать информационную систему, которая должна включать: · не менее пяти связанных таблиц; Основным объектом, хранящимся в БД, являются статьи (публикации) а остальные сущности связаны с ними отношениями. Сущность «Статьи» должна включать в себя следующие поля: · Идентификатор статьи Сущность «Категории» должна включать в себя следующие поля: · Идентификатор категории Сущность «Пользователи» должна включать в себя следующие поля: · Идентификатор пользователяВ результате данной работы мною были получены важные навыки в практической организации информационных систем на основе Microsoft Access. В процессе данной работы было интересно замечать разницу между Access и немного знакомой мне СУБД MYSQL.CREATETABLEARTICLES CREATE TABLE Articles (ARTID COUNTER PRIMARY KEY, ARTTITLE TEXT(100) NOT NULL, CATID LONG NOT NULL, RID LONG NOT NULL, ARTTEXT MEMO, ARTDATE DATE) Создает таблицу статей Применяется для создания таблицы статей CREATETABLECOMMENTS CREATE TABLE Comments (COMID COUNTER PRIMARY KEY, COMTEXT MEMO NOT NULL, ARTID LONG NOT NULL, RID LONG NOT NULL) Создает таблицу комментариев Применяется для создания таблицы комментариев LASTYEARARTICLES SELECT Articles.ARTID, Articles.ARTTITLE, Articles.CATID, Articles.RID, Articles.ARTDATE, Categories.CATNAME, Readers.NICKNAME FROM (Articles INNER JOIN Categories ON Articles.CATID=Categories.CATID) INNER JOIN Readers ON Articles.RID=Readers.RID WHERE (((Articles.[ARTDATE]) Between DATEADD("yyyy",-1,Date()) And Date())); Выбирает статьи опубликов за последний год Применяется для формирования отчета по статьям за последний год Top3RATEDARTICLES SELECT TOP 3 Articles.ARTTITLE, Sum(Ratings.RTVALUE)/Count(Ratings.RTVALUE) AS RATINGVALUE FROM Articles INNER JOIN Ratings ON Articles.ARTID=Ratings.ARTID GROUP BY Articles.ARTTITLE ORDER BY (Sum(Ratings.RTVALUE)/Count(Ratings.RTVALUE)) DESC; Выбирает три статьи с наиболее высокими оценками Применяется для формирования отчета по самым высоко оцениваемым статьям USERCOMMENTS SELECT Comments.RID, Readers.NICKNAME, Articles.ARTTITLE, Comments.COMTEXT, Ratings.RTVALUE FROM ((Articles INNER JOIN Comments ON Articles.ARTID=Comments.ARTID) INNER JOIN Readers ON Comments.RID=Readers.RID) LEFT JOIN Ratings ON (Articles.RID=Ratings.RID) AND (Articles.ARTID=Ratings.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?