- •22.10.2012 Инструктаж по технике безопасности
- •23.10.2012 Ознакомление с целями деятельности и общими сведениями предприятия
- •24.10.2012 Ознакомление с отделом – место прохождения практики по профилю специальности
- •25.10.2012 Ознакомление с методами и средствами сбора, обработки, хранения, передачи и накопления информации на предприятии
- •26.10.2012 Рассмотрение о методах и технологии решения задач с использованием эвм, применяемых на предприятии
- •27.10.2012 Ознакомление с составом информационного обеспечения автоматизированных систем предприятия
- •29.10.2012 Рассмотрение видов технических средств информатизации применяемых на предприятии, их характеристики, области применение
- •30.10.2012
- •1.11.2012 Рассмотрение технической документации по автоматизированной обработки информации для конкретных систем
- •2.11.2012 Использование в работе текстовые редакторы и электронные таблицы. Рассмотрение программ «Lotus Notes» и «The Bat!»
- •3.11.2012 Изучение работ с системной автоматизации проектных решений AutoCad
- •5.11.2012 Использование сетевые технологии при обработки информации и работать со справочниками базами данных и информационно поисковыми системами
- •6.11.2012 Ознакомление с этапами разработки задач по автоматизированной обработке информации
- •14.11.2012 Ознакомление с функциями используемых субд
- •15.11.2012 Язык структурированных запросов sql
- •16.11.2012 Виды технологических процессов обработки информации аис предприятия
- •17.11.2012 Виды серверного и клиентского по аис предприятия
- •19.11.2012 Правила эксплуатации аис
- •20.11.2012 Приёмы администрирования по аис
- •21.11.2012 Рассмотрение группы операторов и формы языка sql
- •22.11.2012 Системное и сетевое администрирование. Цели и задачи администратора сети
- •23.11.2012 Использование средства мониторинга по аис
- •24.11.2012 Архивирование, резервирование и восстановление данных аис
- •26.11.2012 Режимы и объекты программы 1с
- •27.11.2012 Первоначально настроить программу 1с
- •28.11.2012 Виды справочников и редактировать их
- •29.11.2012 Понятие субконто. Ввод начальных остатков по счетам
- •4.12.2012 Формирование приходного и расходного кассового ордера
- •5.12.2012 Счеты для учёта безналичных денежных средств. Виды субконто, используемые для аналитического учёта
- •26.12.2012
- •Оформление начисления заработной платы по окладу
15.11.2012 Язык структурированных запросов sql
Язык Структурированных Запросов SQL (StructuredQueryLanguage)
StructuredQueryLanguage (Язык Структурированных Запросов) разработан корпораций IBM в начале 1970-х годов. В 1986 году SQL был впервые стандартизирован организаций ANSI.
SQL - этом мощный и в то же время не сложный язык для управления базами данных. Он поддерживается практически всеми современными базами данных.
Здесь будут рассмотрены подробно лишь команды DML, поскольку их приходится использовать гораздо чаще, чем команды DDL, то есть дается просто понятие о SQL.
О командах DDL
CREATE – используется для создания новых таблиц, столбцов и индексов.
DROP – используется для удаления столбцов и индексов.
ALTER – используется для добавления в таблицы новых столбцов и изменения определенных столбцов.
Команды DML
SELECT – наиболее часто используемая команда, применяется для получения набора данных из таблицы базы данных. Команда SELECT имеет следующий синтаксис:
SELECT список_полей1 FROM имя_таблицы [WHERE критерий ORDER BY список_полей2 [ASC | DESC]]
Операторы, находящие внутри квадратных скобок не обязательны, а вертикальная черта означает, что должна присутствовать одна из указанных фраз, но не обе.
Для примера создадим простейший запрос на получение данных из полей "name" и "phone" таблицы "friends":
SELECT name, phone FROM friends
Если необходимо получить все поля таблицы, то не обязательно их перечислять, достаточно поставить звездочку (*):
SELECT * FROM friends
Для исключения из выводимого списка повторяющихся записей, используется ключевое слово DISTINCT:
SELECT DISTINCT name FROM friends
Если необходимо получить отдельную запись, то используется оператор WHERE. Например, нам надо получить из таблицы "friends" номер телефона "Сергей Иванов":
SELECT * FROM friends WHERE name = ' СергейИванов'
или наоборот, нам надо узнать кому принадлежит телефон 293-89-13:
SELECT * FROM friends WHERE phone = 293-89-13'
Помимо этого можно использовать подстановочные символы, таким образом, создавая шаблоны поиска. Для этого используется оператор LIKE. Оператор LIKE имеет следующие операторы подстановки:
* - соответствует строке состоящей из одного или более символов;
_ - соответствует одному любому символу;
[] – соответствует одному символу из определенного набора;
Например, для получения записей из поля "name" содержащих слово "Сергей", запрос будит выглядеть следующим образом:
SELECT * FROM friends WHERE name LIKE '*Сергей*'
Для определения порядка, в котором возвращаются данные, используется оператор ORDER BY. Без этого оператора порядок возвращаемых данных невозможно предсказать. Ключевые слова ASC и DESC позволяют определить направление сортировки. ASC – упорядочивает по возрастанию, а DESC – по убыванию.
Например, запрос на получение списка записей из поля "name" в алфавитном порядке будет выглядеть следующим образом:
SELECT * FROM friends ORDER BY name
Обратим внимание на то, что ключевое слово ASC указывать не обязательно, поскольку оно используется по умолчанию.
INSERT – данная команда служит для добавления новой записи в таблицу. Записывается она следующим образом:
INSERT INTO имя_таблицы VALUES (список_значений)
Обратим внимание на то, что типы значений в списке значений должны соответствовать типам значений полей таблицы, например:
INSERT INTO friends VALUES ('АннаОсипова', '495-09-81')
В данном примере в таблицу friends добавляется новая запись с указанными значениями.
UPDATE – эта команда применяется для обновления данных в таблице и чаще всего используется совместно с оператором WHERE. Команда UPDATE имеет следующий синтаксис:
UPDATE имя_таблицы SET имя_поля = значение [WHERE критерий]
Если опустить оператор WHERE, то будут обновлены данные во всех определенных полях таблицы. Для примера, поменяем номер телефона Сергея Иванова:
UPDATEfriendsSETphone = '255-55-55' WHEREname = 'СергейИванов'
DELETE – как вы уже наверное поняли, эта команда служит для удаления записей из таблицы. Как и UPDATE, команда DELETE обычно используется с оператором WHERE, если этот оператор пропустить, то будут удалены все данные из указанной таблицы. Синтаксис команды DELETE выглядит следующим образом:
DELETE FROM имя_таблицы [WHERE критерий]
Для примера, давайте удалим Сергея Иванова из нашей таблицы :) :
DELETE FROM friends WHERE name = 'СергейИванов'