Архивы рубрики: Інформатика

Информатика. База данных. Access

Определение БД И СУБД

База данных (БД) – это совокупность взаимосвязанных данных, которые хранятся во внешней памяти компьютера, и организованы по определенным правилам, которые предполагают общие принципы описания, хранения и обработки данных.

 

Информация, которая хранится в БД, как правило, относится к некоторой конкретной предметной области.

Например, базы данных:

  • книжного фонда библиотеки,
  • кадрового состава предприятия,
  • 09,
  • законодательных актов уголовного права,
  • современной музыки.

БД делятся на фактографические и документальные.

Фактографические БД содержат короткие сведения об объектах, поданные в точно определенном формате (1-3), например, Автор, название, год издания …

В документальных БД содержится информация разного типа: текстовая, звуковая, графическая, мультимедийная (4, 5). Например, БД современной музыки может содержать тексты и ноты песен, фотографии авторов, звуковые записи, видеоклипы.

 

Сама по себе БД содержит только информацию – «Информационный склад» –и не может обслуживать запросы пользователя на поиск и обработку информации. Обслуживание пользователя осуществляет СИСТЕМА УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ.СУБД – Это ПО, которое позволяет создавать БД, обновлять и дополнять информацию, обеспечивать гибкий доступ к информации. СУБД создает на экране компьютера определенную среду для работы пользователя (интерфейс), и имеет определенные режимы работы и систему команд. Именно на основе СУБД создаются и функционируют информационно-поисковые системы( WWW).

3. Типы СУБД

Известны 3 способа организации информации в БД и связей между ними:

  • Иерархические (в виде дерева),
  • Сетевые,
  • Реляционные.

 

  • Иерархические. Существует строгая подчиненность элементов: один главный, остальные подчиненные. Например, система каталогов на диске.

 

  • Сетевая БД более гибкая: нет явно выраженного главного элемента и существует возможность установления горизонтальных связей. Например, организация информации в Интернете ( WWW).

 

  • Наиболее распространенными являются реляционные БД.

Реляционная СУБД. Таблица, запись, поле.

Реляционной (от английского “ relation” — отношение) называется БД , которая содержит информацию, организованную в виде прямоугольной таблицы.

Каждая строка таблицы содержит информацию об одном конкретном объекте БД (книге, сотруднике, товаре), а каждый столбец – конкретную характеристику этого объекта (фамилия, название, цена). Строки такой таблицы называются записями, столбцы – полями.

Каждая запись должна отличаться от другой значением хотя бы одного поля, которое называется ключом.

Ключевое поле – это поле или группа полей, которые однозначно определяют запись. Например, табельный номер сотрудника, код изделия, номер автомобиля.
Система управления базами данных (СУБД) — комплекс программ и языковых средств для создания, ведения и использования БД. Основная особенность СУБД — это наличие процедур для ввода и хранения не только самих данных, но и описаний их структуры. Часто для работы с БД используются не СУБД, а созданные с их помощью информационные системы, которые обеспечивают работу с информацией, регламентируя доступ к структуре БД.

 

В состав документа Access входят следующие объекты:

  • Таблицы. В файлах Access информация хранится в форме таблицы, строки которой называются записями, а столбцы – полями.
  • Формы, отображающие содержимое таблиц или запросов в более удобном для восприятия виде.
  • Запросы, при помощи которых можно произвести выборку данных, соответствующих некоторому критерию.
  • Отчеты, предназначенные для печати записей таблиц и запросов.

Использование разнообразных мастеров упрощает создание таблиц, форм, отчетов и запросов.

Access обеспечивает рассылку информации по электронной почте, а также позволяет создавать и редактировать базы данных большого объема.

Наиболее мощное средство поиска нужной информации в БД — запросы. Они позволяют выбрать данные из одной или нескольких взаимосвязанных таблиц БД произвести над ними вычисления и получить результаты в виде таблиц.

Кроме того, посредством запросов можно обновлять, удалять или добавлять данные в таблицы, а также создавать новые таблицы на основе уже существующих. Запросы строятся на основе одной или нескольких таблиц базы данных или на ранее созданных запросах.

Рассмотрим типы запросов.

Запросы можно разделить на несколько типов: по способу формирования и по результатам действия.

По способу формирования различают следующие запросы:

  • Запросы по образцу или QBE — запросы, для определения которых пользователь должен указать параметры запроса в окне конструктора, задавая образцы для поиска информации.
  • Структурированные запросы или SQL — запросы, для определения которых пользователь должен описать запрос с помощью особого языка запросов, используя специальные команды и функции.

Начинающим пользователям рекомендуется использовать запросы по образцу. Они более наглядны, просты для изучения и понимания, при этом не требуется знание команд и функций языка структурированных запросов.

По результатам действия различают;

  • Запросы на выборку — стандартные запросы, которые позволяют отобрать данные из взаимосвязанных таблиц БД и других запросов. Результатом таких запросов является выборка. Выборкой называют динамическую таблицу с записями данных, которые удовлетворяют заданным условиям запроса. Выборка не сохраняется, она существует только до закрытия запроса и формируется каждый раз заново на основе реаль­ных таблиц базы данных. Запросы на выборку играют особую роль, так как на их основе строятся запросы других типов.
  • Модифицирующие запросы — это запросы на выполнение действий, в результате выполнения которых изменяется содержимое таблиц базы данных.

Существует четыре вида модифицирующих запросов:

  • Запросы удаления позволяют удалить записи из таблицы БД, удовлетворяющие определенным условиям.
  • Запросы добавления используются для добавления записей, удовлетворяющих определенным условиям, из одной таблицы в другую.
  • Запросы обновления позволяют изменить значения выбранных полей во всех записях таблицы, удовлетворяющих определенным условиям.
  • Запросы создания таблиц позволяют создать новые таблицы в базе данных.

Перекрестные запросы — позволяют представить данные в виде сводных таблиц, осуществляя при этом разнообразные группировки записей и групповые вычисления.

Многотабличные запросы — позволяют сформировать новые таблицы, записи которых образуются путем объединения взаимосвязанных записей из разных таблиц БД и включения нужных полей из этих таблиц.

Итоговые запросы — обеспечивают группировку данных с одинаковыми значениями некоторых полей и вычисления в группах записей (например, суммирование, определение среднего, максимального или минимального значений).

 

 

 

 

Старость в радость: две истории в доказательство того, что никогда не поздно начать работать в IT

ОПЛМТ

Принято считать, что пожилые люди с технологиями «на вы». Но это не всегда справедливо. У некоторых стариков зарабатывать в области IT и интернета получается лучше, чем у молодых и продвинутых. Например, 70-летний дедушка зарабатывает почти $10 000 в месяц на онлайн-курсах. А 90-летняя старушка стала дизайнером в одной из технологических компаний Кремниевой Долины. Создавать полезные концепты она мечтала еще со времен Великой депрессии. Эти двое — разрыв шаблона в мире, которым правят студенты-гении. А чего добились вы?

Лен Смит, 71 год, онлайн-преподаватель

70-летний дед из Йоркшира, Великобритания, никогда не планировал уходить на пенсию. Последние 30 лет он поддерживает процветающий онлайн-бизнес по фриланс-копирайтингу, который приносит ему $120 000 в год. Он даже написал книгу «Как стать копирайтером и зарабатывать деньги, не выходя из дома», и спустя три года адаптировал ее под онлайн-курс для Udemy. «Они внезапно связались со мной и сказали, что мой курс идеально подошел бы под специфику их площадки», — рассказал Лен.

Изначально Смит не был в восторге от предложения создать курс — у него уже была работа фултайм, которую он не хотел потерять — но преимущества стали очевидны, когда однажды он заболел и не мог писать несколько месяцев. «Я прошел через ужасный период, в течение которого почти не мог работать, и тут осознал, что получаю деньги от Udemy, так почему бы мне не сконцентрироваться на онлайн-курсах вместо писанины?», — признался Лен.

К тому времени он создал несколько курсов на различные темы: копирайтинг, SEO, пунктуация, создание презентаций, которые приносили ему от $2000 до 4000 в месяц. «Я смотрел на них и думал: деньги приходят, хотя я ничего для этого не делаю». Тогда Смит решил продвигать свои курсы. Этим летом он разослал письма студентам с уведомлением о своих новых курсах на Udemy, чем увеличил доходы до $5,5-6,5 тыс в месяц. А в ноябре заработал уже $8500. «Тогда-то я полностью осознал возможности, которые передо мной открылись», — пояснил Смит.

С тех пор курсы стали основным источником его доходов. Около 30 000 студентов прошли его курсы, а некоторые — несколько курсов Лена. На создание одного курса он тратит 30-40 часов в неделю, а когда тот появляется в интернете, еще 10 часов в неделю уходит на маркетинговые активности. Кстати, последний его курс «Секреты копирайта — как писать копии, которые продаются», принес Лену $3000 за два дня.

Смит признает, что поскольку аудитория Udemy преимущественно состоит из молодых людей, которые хотят быстро разбогатеть на мобильных приложениях, его курсы едва ли когда-нибудь войдут в число самых популярных на площадке. Как бы то ни было, у него есть совет для тех, кто хочет зарабатывать на своем опыте посредством онлайн-курсов: подпишитесь на Udemy Studio в Facebook и пройдите бесплатный туториал, как делать курсы для Udemy. С этого начинаются истории успеха.

«Я бы никогда не смог жить жизнью, которая нравится мне и моей жене, не работая. Мы расточительны, при этом я всегда хотел работать. Из-за своего возраста я должен бы уже быть на пенсии, но это прикольно, и мне нравится это делать», — признался Смит.

Барбара Бескинд, 91 год, дизайнер-изобретатель

Эта старушка страстно хотела стать изобретателем еще будучи маленькой девочкой, а сегодня воплотила в жизнь свои мечты. Несмотря на прирожденные таланты Бескинд и то, что уже в 8 лет она собирала детские игрушки, во времена ее молодости женщины не имели права учиться на инженеров. Поэтому Барбара поступила в армию, где прослужила 44 года. Но спустя все эти годы она, наконец, смогла работать по призванию. «Это делает старение более терпимым и приятным. Я думаю, это одна из лучших глав моей жизни», — призналась она.

Два года назад Бескинд устроилась на работу в компанию IDEO, которая прославилась дизайном первой мыши для Apple. Большинство работ Барбары направлены на борьбу со старением. Среди ее изобретений подушки безопасности для тех, кто часто рискует свалиться с ног, и очки со встроенной видеокамерой и динамиками, которые помогают запоминать имена собеседников. Сама Бескинд страдает от макулярной дегенерации, на которую также жалуются многие ее друзья из дома престарелых.

Бескинд пришла устраиваться в IDEO после того, как увидела по телевизору СЕО компании Дэвида Килли, который рассказывал о разнообразии в коллективе. Она написала ему письмо, а уже через несколько дней вышла на работу. Как оказалось, к тому времени IDEO как раз сосредоточился на растущем рынке технологий для пожилых людей.

Каждый четверг Бескинд приезжает из своего дома престарелых в офис компании в Пало Альто, где вокруг нее собираются сотрудники, которые годятся ей во внуки. Помимо того, что Барбара привносит в команду альтернативное видение, само ее присутствие бодрит многих сотрудников. «Люди очень ей радуются. Когда она входит в офис, по нему прокатывается волна писем со словами: «Она здесь!»», — рассказала ассоциированный партнер IDEO Гретхен Адди.

Сколько сайтов в уанете (инфографика)

Доменный регистратор Ukrnames подготовил инфографику с данными о том, сколько доменов в уанете, какие зоны пользуются наибольшей популярностью и насколько среди украинцев востребован новый кириллический домен .УКР.
» Читать далее

Учебники по информатике

В данном разделе представлены две книги по информатике за 10 и 11 класс.
Автор Рывкинд И.Я. Уровень Стандарт.

Для того, что-бы скачать необходимо нажать на кнопку ниже ведущую на нужную книгу. Далее Вас перебросит по ссылке где необходимо будет только скачать книжку. Если книга у Вас не читается, Вам необходимо установить программу. Ее также можно скачать по ссылке ниже.

» Читать далее

1 2