Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Выполнить работу, следуя порядку выполненияСодержание книги
Поиск на нашем сайте
3. ПОРЯДОК ВЫПОЛНЕНИЯ: Оператор INSERT заполняет таблицу данными. Вот общая форма INSERT. INSERT into table_name (column1, column2,...)values (value1, value2...);где table_name является именем таблицы, в которую надо внести данные; column1, column2 и т.д. являются именами столбцов, а value1, value2 и т.д. являются значениями для соответствующих столбцов. Следующий оператор вносит первую запись в таблицу employee_data, INSERT INTO employee_data(f_name, l_name, title, age, yos, salary, perks, email)values("Михаил", "Петров", "директор", 28, 4, 200000,50000, "misha@yandex.ru");Как и другие операторы MySQL, эту команду можно вводить на одной строке или разместить ее на нескольких строках. Несколько важных моментов:
Если приведенная выше команда правильно введена в приглашении клиента mysql, то программа выведет сообщение об успешном выполнении
Запрос данных из таблицы MySQL Таблица employee_data содержит теперь достаточно данных, чтобы можно было начать с ней работать. Запрос данных выполняется с помощью команды MySQL SELECT. Оператор SELECT имеет следующий формат: SELECT имена_столбцов from имя_таблицы [WHERE...условия];Часть оператора с условиями является необязательной (мы рассмотрим ее позже). По сути, требуется знать имена столбцов и имя таблицы, из которой извлекаются данные. Например, чтобы извлечь имена и фамилии всех сотрудников, выполните следующую команду. SELECT f_name, l_name from employee_data;Оператор приказывает MySQL вывести все данные из столбцов f_name и l_name. Результат работы оператора
При ближайшем рассмотрении можно заметить, что данные представлены в том порядке, в котором они были введены. Более того, последняя строка указываете число строк в таблице - 21. Чтобы вывести всю таблицу, можно либо ввести имена всех столбцов, либо воспользоваться упрощенной формой оператора SELECT. Символ * в этом выражении означает 'ВСЕ столбцы'. Поэтому этот оператор выводит все строки всех столбцов. Рассмотрим ещё один пример. SELECT f_name, l_name, age from employee_data;
1. Напишите оператор SQL для создания новой базы данных с именем addressbook 2. Какой оператор используется для получения информации о таблице? Как используется этот оператор? 3. Как получить список всех баз данных, доступных в системе? 4. Напишите оператор для записи следующих данных в таблицу employee_data Имя: Рудольф Фамилия: Курочкин Должность: Программист Возраст: 34 Стаж работы в компании: 2 Зарплата: 95000 Надбавки: 17000 email: rudolf@yandex.ru5. Приведите две формы оператора SELECT, которые будут выводить все данные из таблицы employee_data. 6. Как извлечь данные столбцов f_name, email из таблицы employee_data? 7. Напишите оператор для вывода данных из столбцов salary, perks и yos таблицы employee_data. 8. Как узнать число строк в таблице с помощью оператора SELECT? 9. Как извлечь данные столбцов salary, l_name из таблицы employee_data? 4. СОДЕРЖАНИЕ ОТЧЕТА: 4.2. Наименование и цель работы 4.3. Ответы на контрольные вопросы 4.4. Запросы
5. КОНТРОЛЬНЫЕ ВОПРОСЫ: 5.1. Какие операции могут программироваться с помощью языка SQL? 5.2. Какие ключевые слова используются при организации запросов? 5.3. Какие языки программирования поддерживает SQL? 5.4. Какой символ дает сообщение о том, что команда сформирована и готова к выполнению?
Лабораторная работа № 9
НАИМЕНОВАНИЕ: Выборка данных с помощью условий ЦЕЛЬ РАБОТЫ: Научиться осуществлять выбор данных с помощью SQL – запросов с условием 1. ЛИТЕРАТУРА: 1.2 Малыхина М.П. Базы данных: основы, проектирование, использование. – СПб.: БХВ-Петербург, 2004. – 512с. 1.3 Голицина О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. – М.: ФОРУМ: ИФРА-М, 2003. – 352с. (серия «Профессиональное образование) 1.4 Сенов А. Access 2003. Практическая разработка баз данных. Учебный курс. – СПб.: Питер, 2005.-256с. 2 ЗАДАНИЕ: Запустить программу MySQL
|
||||
Последнее изменение этой страницы: 2016-04-21; просмотров: 265; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.12.133 (0.009 с.) |