Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Команды SQL для внесения изменений в БД. Команды insert, delete, update.




Понятие информационной технологии. Составляющие информационных

Технологий.

Информационная технология – это совокупность методов, производственных процессов и программно-технических средств, объединённых в технологическую цепочку, обеспечивающую сбор, хранение, обработку, вывод и распространение информации для снижения трудоёмкости процессов использования информационных ресурсов, повышения их надёжности и оперативности.

Составляющие: 1)инф (мат,граф,текст)-набор сведений о св-вах объекта или процесса.

2)сведения-набор сигналов физпроц.,воспринимаемх субъектом через органы чувств.

3)данные-свед,полученные путем измерения,набл,логич или арифмет операций.

4)инф процессы(получение,хран,обраб,использ,передача инф)

 

 

2. Свойства информационной технологии. Классификация информационных технологий.

Информационные технологии характеризуются следующими основными свойствами:

1) предметом (объектом) обработки (процесса) являются данные.

2) целью процесса является получение информации.

3) средствами осуществления процесса является программные, аппаратные и программно-аппаратные вычислительные комплексы.

4) процессы обработки данных разделяются на операции в соответствии с данной предметной области.

5) выбор управляющих воздействий на процессы должен осуществляться лицами, принимающими решение.

6) критериями оптимизации процесса являются своевременность доставки информации пользователю, её надёжность, достоверность, полнота.

 

1) Классификация по типу интерактивности: технологии с избирательной и с полной интерактивностью. Сизбиринтеракт принадлежат все технологии, обеспеч хранение инф в структурированном виде. Сюда входят банки и базы данных,видеотекст,телетекст,интернет. Эти технологии облегчают доступ к огромному объему структурируемой информации. С полной интеракт содержит технологии,обеспечивающиепрямой доступ к инф,хранящейся в инф сетях или носителях.

2) по области примен: различают области примен инфо техн,какнаука,образов,культ,экон,произвво,военное дело и т. п.

 

3) Экономические информационные системы.

Внемашинная организация экономической информации. Экономическая информационная система (ЭИС) представляет собой совокупность организационных, технических, программных и информационных средств, объединенных в единую систему с целью сбора, хранения, обработки и выдачи необходимой информации, предназначенной для выполнения функций управления. Внемашиннаяоргэкон инф–такая орг,экон инф которой представлена и может быть использована пользователями без использования технических средств. Формой представления внемашинной информации является документ.

 

 

4. Трехуровневая модель организации баз данных. 1- внешний -отражает представление конечного пользователя о конфигурации данных. 2- концептуальный - объединяющее представление данных,отражаетлогичстр-ру всей базы. 3- внутренний -служит для адапт концепт модели к конкретной СУБД. 4- физический -способи хранен инф на носителях.

 

5. Модели данных: иерархическая, сетевая реляционная, многомерная.

1. иер - перевернутое дерево,из корня и узлов которого исходят ветви

2. сетев - стр-ра,у которой 1 или неск порожденных элементов имеют более 1 исходного этемента.

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

 

 

6. Типы отношений между таблицами в реляционной базе данных.

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

При связи «один к одному» одной строке родительской таблицы может соответствовать не более одной строки дочерней таблицы (и наоборот).

«Один ко многим» - наиболее распространенный вид связи. При этом типе связи одной строке родительской таблицы может соответствовать множество строк дочерней таблицы, но любой строке дочерней таблицы может соответствовать только одна строка родительской таблицы.

7. Назначение языка SQL. Типы данных ANSI SQL. Эквивалентные типы данных SQL ядра Jet.SQL представляет собой непроцедурный (декларативный) язык, используемый для управления данными реляционных СУБД. В этом языке отсутствуют алгоритмические конструкции, такие как метки, условные переходы, операторы цикла и др. Таким образом, язык SQL скрывает от пользователя сложности алгоритмов поиска данных и их реализации, обеспечивая простоту понимания и легкость манипулирования данными. Название языка SQL (StructuredQueryLanguage – структурированный язык запросов) только частично отражает его суть. Язык SQL главным образом ориентирован на удобную и понятную пользователям формулировку запросов выбора из БД, однако его функции шире – с самого начала этот язык задумывался как полный язык БД. Язык SQL можно использовать для доступа к БД в двух режимах: при интерактивной работе и в прикладных программах. CHAR(длина)CHARACTER(длина) - строка символов постоянной длины. INTEGER.INT - целое число. SMALLINT - малое целое число. NUMERIC(точность, степень). DECIMAL (точность, степень DEC(точность, степень) - число с фиксированной запятой. FLOAT (точность) - число с плавающей запятой. Более поздние стандарты предусматривают дополнительно и другие типы данных, такие, например, как строка символов переменной длины, дата, время, абстрактные типы данных.

 

 

Команды SQL для описания данных. Предложения CREATE, DROP, ALTER.

К категории Описание данных относятся команды, позволяющие создавать, изменять и уничтожать БД и объекты БД. Команды описания данных. CREATE TABLE - создает структуру таблицы. ALTER TABLE - изменяет описание таблицы. Эта команда позволяет добавлять и удалять столбцы, создавать и уничтожать индексы, переименовывать столбцы и саму таблицу. CREATE VIEW - создает представление. К категории Внесение изменений в БД относятся команды, позволяющие добавлять, удалять и модифицировать данные в таблицах.

Команда DROP TABLE предназначена для удаления одной или нескольких таблиц: Команда DROP DATABASE удаляет базу данных со всеми таблицами входящими в её состав.

Команды SQL для внесения изменений в БД. Команды INSERT, DELETE, UPDATE.

INSERT -Добавляет новые записи в таблицу. CREATE DATABASE - эта команда создает новую базу данных: INSERT INTO…VALUES-Команда INSERT…VALUES вставляет новые записи в существующую таблицу.

Команда DELETE удаляет из таблицы table_name записи, удовлетворяющие заданным в definition условиям, и возвращает число удаленных записей. Важной частью запросов DELETE, UPDATE и SELECT является оператор WHERE, который позволяет задать условия для выбора записей, на которые будут действовать эти команды. Команда UPDATE обновляет столбцы таблицы table в соответствии с их новыми значениями в строках существующей таблицы. В выражении SET указывается, какие именно столбцы следует модифицировать и какие величины должны быть в них установлены. В выражении WHERE, если оно присутствует, задается, какие строки подлежат обновлению. В остальных случаях обновляются все строки. Ключевое слово LIMIT позволяет ограничить число обновляемых строк.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...