Таблицы
<<  Создание таблиц Таблица сложения  >>
Картинок нет
Картинки из презентации «Создание таблиц» к уроку информатики на тему «Таблицы»

Автор: stud. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока информатики, скачайте бесплатно презентацию «Создание таблиц.ppt» со всеми картинками в zip-архиве размером 56 КБ.

Создание таблиц

содержание презентации «Создание таблиц.ppt»
Сл Текст Сл Текст
1Создание таблиц. 15или между таблицами Может быть задано как
2Структуры данных. База данных Oracle на уровне таблицы, так и на уровне столбца
может содержать различные структуры Значение внешнего ключа должно совпадать с
данных. - Таблица (Table) Хранит данные - существующим значением в родительской
Представление (View) Подмножество данных таблице или быть неопределенным (NULL) . .
из одной или нескольких таблиц - . dept_id NUMBER (7) CONSTRAINT
Последовательность Генерирует значения s_emp_dept_id_fk REFERENCES s_dept(id),
(Sequence) первичного ключа - Index ...
(Индекс) Повышает производительность 16Ключевые слова ограничения FOREIGN
некоторых запросов Определять структуры KEY. FOREIGN KEY - Определяет столбец в
таблиц следует на этапе проектирования дочерней таблице как внешний ключ
базы данных. REFERENCES - Указывает таблицу и столбец в
3Структуры таблиц. Могут быть созданы в родительской таблице ON DELETE CASCADE -
любой момент Не требуют предварительного Разрешает удаление в родительской таблице
определения размера Могут быть изменены в и удаление зависимых строк в дочерней
оперативном ("онлайновом") таблице.
режиме. 17Ограничение CHECK. Задает условие,
4Создание таблиц: синтаксис. CREATE которому должна удовлетворять каждая
TABLE [ schema.]table (column datatype строка В выражениях запрещены: - Ссылки на
[DEFAULT expr] [column_constraint] , ... псевдостолбцы CURRVAL, NEXTVAL, LEVEL и
[table_constraint]) ; Необходимые ROWNUM - Вызовы функций SYSDATE, UID, USER
привилегии: CREATE TABLE Область для и USERENV - Запросы со ссылками на другие
хранения данных. значения в других строках Это ограничение
5Ссылка на таблицы других может быть задано как на уровне таблицы,
пользователей. Ограничения должны так и на уровне столбца.
ссылаться на таблицы в пределах одной базы 18Создание таблицы на основе бланка
данных Таблицы других пользователей не экземпляра таблицы. 1. Создать командный
присутствуют в схеме данного пользователя файл. Включить синтаксическую конструкцию
Имя владельца следует использовать в CREATE TABLE имя_таблицы 2. Отобразить
качестве префикса к имени таблицы. имена столбцов, типы данных и их длину 3.
6Параметр DEFAULT. Задает значение Ограничение NOT NULL задавать на уровне
столбца по умолчанию при вставке строк. столбцов во всех случаях, кроме PRIMARY
... start_date DATE DEFAULT SYSDATE,... KEY 4. Задать ограничение PRIMARY KEY 5.
Допускаются строковые константы, выражения Задать ограничения UNIQUE, CHECK и FOREIGN
и такие функции SQL, как SYSDATE и USER KEY 6. Сохранить и выполнить командный
Недопустимыми значениями являются имена файл.
других столбцов и псевдостолбцы Тип данных 19Бланк экземпляра таблицы: S_DEPT.
значения, используемого по умолчанию, 20Создание таблицы: пример. SQL>
должен совпадать с типом данных столбца. CREATE TABLE s_dept 2 (id NUMBER(7) 3
7Правила присвоения имен. Должны CONSTRAINT s_dept_id_pk PRIMARY KEY, 4
начинаться с буквы Могут включать от 1 до name VARCHAR2(25) 5 CONSTRAINT
30 символов Могут содержать только символы s_dept_name_nn NOT NULL, 6 region_id
A-Z, a-z, 0-9, _ (подчеркивание), $ и # Не NUMBER(7) 7 CONSTRAINT s_dept_region_id_fk
могут совпадать с именем другого объекта, 8 REFERENCES s_region (id), 9 CONSTRAINT
принадлежащего этому же пользователю Не s_dept_name_region_id_uk UNIQUE 10 (name,
могут совпадать с зарезервированным словом region_id));
сервера Oracle. 21Команда CREATE TABLE: пример. SQL>
8Типы данных. Типы данных CREATE TABLE s_emp 2 (id NUMBER(7) 3
VARCHAR2(paзмep) СНАR(размер) NUMBER CONSTRAINT s_emp_id_pk PRIMARY KEY, 4
NUMBER(p,s) DATE LONG RAW и LONG RAW. last_name VARCHAR2(25) 5 CONSTRAINT
Описание Символьные значения переменной s_emp_last_name_nn NOT NULL, 6 first_name
длины Символьные значения фиксированной VARCHAR2(25), 7 userid NUMBER2(8) 8
длины Числа с плавающей точкой Числовые CONSTRAINT s_emp_userid_nn NOT NULL 9
значения Значения даты и времени CONSTRAINT s_emp_userid_uk UNIQUE, 10
Символьные значения переменной длины start_date DATE DEFAULT TO_DATE(SYSDATE),
размером до 2Гб Эквиваленты VARCHAR2 и 11 comments VARCHAR2(250), 12 manager_id
LONG для двоичных данных. NUMBER(7) , 13 title VARCHAR2(25), 14
9Ограничения. Реализуют правила по dept_id NUMBER(7) 15 CONSTRAINT
обеспечению целостности данных на на s_emp_dept_id_fk 16 REFERENCES s_dept
уровне таблицы Предотвращают удаление (id), 17 salary NUMBER(11,2), 18
таблицы при наличии взаимозависимостей В commission_pct NUMBER(4,2) 19 CONSTRAINT
Oracle существуют следующие виды s_emp_commission_pct_ck CHECK 20
ограничений: - NOT NULL - UNIQUE - PRIMARY (commission_pct IN (10,12.5,15,17.5,20)));
KEY - FOREIGN KEY - CHECK. 22Создание таблицы посредством
10Советы по применению ограничений. подзапроса: синтаксис. Создание таблицы и
Имена ограничениям присваивайте сами. В вставка строк с помощью команды CREATE
противном случае сервер может создать имя TABLE и параметра "AS подзапрос"
с использованием формата SYS_Cn Создавайте CREATE TABLE table [ column (, column
ограничения: - В момент создания таблицы - ...)] AS subquery; Количество заданных
После создания таблицы Используйте столбцов должно совпадать с количеством
ограничения на уровне столбца или таблицы. столбцов в подзапросе Для столбцов можно
11Ограничение: синтаксис. Ограничение на указать только имя, значение по умолчанию
уровне столбца column [CONSTRAINT и правила целостности.
constraint_name] constraint_type, 23Создание таблицы посредством
Ограничение на уровне таблицы column ,... подзапроса: пример. Создание таблицы с
[CONSTRAINT constraint_name] данными о всех сотрудниках отдела номер 41
constraint_type (column,...) , из таблицы S_EMP CREATE TABLE emp_41 AS
12Ограничение NOT NULL. He допускает SELECT id, last_name, userid, start_date
неопределенных значений в столбце Задается FROM s_emp WHERE dept_id = 41; Помните о
на уровне столбца Пример CREATE TABLE том, что копируется только ограничение NOT
friend... (phone VARCHAR2(15) NOT NULL,... NULL.
last_name VARCHAR2(25) CONSTRAINT 24Проверка созданной таблицы. Проверить
friend_last_name_nn NOT NULL, ... факт создания таблицы базы данных и имена
13Ограничение UNIQUE. Задает один или ее столбцов можно с помощью команды
несколько столбцов, значение или DESCRIBE SQL*Plus. SQL> DESCRIBE s_emp
комбинация значений в которых не могут Name Null? Type --------------------------
повторяться в двух строках таблицы ------------ ------------ ID NOT NULL
Допускает неопределенные значения, если NUMBER (7) LAST_NAME NOT NULL VARCHAR2(25)
ключ UNIQUE создан по одному столбцу Может FIRST_NAME VARCHAR2(25) USERID NOT NULL
быть задано как для таблицы, так и для VARCHAR2(8) START DATE DATE . . .
столбца Автоматически создает уникальный 25Заключение. Таблицы базы данных
индекс . . . phone VARCHAR2 (10) создаются с помощью CREATE TABLE SQL
CONSTRAINT s_ewp_pbone_uk UNIQUE, . . . CREATE TABLE [schema.]таблица (столбец
14Ограничение PRIMARY KEY. Создает тип_данных [ограничение_столца] ,. . .
первичный ключ таблицы. Каждая таблица [ограничение_таблицы]); При создании
может иметь только один первичный ключ таблицы указывается следующее: - Имя
Обеспечивает отсутствие повторяющихся таблицы - Имена столбцов, типы данных и их
значений в столбце Не допускает длина - Ограничения, направленные на
неопределенных значений ни в одном сохранение непротиворечивости и
компоненте первичного ключа. Может быть целостности данных.
задано как на уровне таблицы, так и на 26Заключение. Типы ограничений - NOT
уровне столбца Автоматически создает NULL - UNIQUE - PRIMARY KEY - FOREIGN KEY
уникальный индекс . . . id NUMBER(7) - CHECK Индексы по уникальным ключам
CONSTRAINT s_еmр_id_pk PRIMARY KEY, . . . (UNIQUE) - Создаются автоматически при
15Ограничение FOREIGN KEY. Задает наличии ограничений PRIMARY KEY и UNIQUE.
столбец или набор столбцов в качестве Команда DESCRIBE SQL*Plus - Показывает
внешнего ключа таблицы Устанавливает связь структуру таблицы.
с первичным ключом в той же самой таблице
Создание таблиц.ppt
http://900igr.net/kartinka/informatika/sozdanie-tablits-132886.html
cсылка на страницу

Создание таблиц

другие презентации на тему «Создание таблиц»

«Таблицы MS Excel» - Поле адреса. Microsoft excel – электронные таблицы. Полосы прокрутки. Текущая ячейка. Маркер автозаполнения. Ввод данных в ячейку: Выделить ячейку; Ввести данные; Зафиксировать ввод. Свойства ячеек. Типы данных в ячейках электронной таблицы. Ярлычки рабочих листов. Есть ли еще данные для вычислений?

«Ячейка таблицы» - Выполнить команду ВСТАВИТЬ. Требуется каким-то образом сгруппировать ячейки с однотипным содержимым. Выполните пункты меню Таблица – Вставить, Перейдите к следующему или предыдущему столбцу. Не беда – всегда можно вставить дополнительные строки. Таблица. Разбиение ячеек. Работа с таблицами. В появившемся окне указываем число строк и столбцов.

«Электронная таблица» - Давайте подведём итоги. Можно вводить формулы простых расчетов (сумм, срзнач, счет), но не любые. Подобраны задания социальной направленности. Вспомнить все, что мы знаем об электронных таблицах на сегодняшний день. Фронтальный опрос, беседа при объяснении материала Групповая работа. Изучение нового материала.

«Таблица сложения 1 класс» - Например, продолжить ряд, сравнить или вставить пропущенные числа. Таблица сложения. Таблица сложения № 4). Сравни ( >, <, =). 2. Как удобнее считать? Математика. II.«Открытие» нового знания и формулирование темы уроков. Некоторые задания можно выполнять интерактивно. Тема урока: «Таблица сложения».

«Таблица истинности» - Простые высказывания В – ветер П – пасмурно Д - дождь В – 1 П – 0 Д – 0 Ответ: погода будет ясная, без дождя, но ветреная. Решение: (50<X2)?(50>(X+1)2) = 1 Из таблицы истинности импликации (X2>50) = 1 (X+1)2 < 50 = 1 x<-?50 или x>?50 -?50< (x+1) <?50. Решение: (90 < X2) ? (X < (X – 1)) = 1.

«Таблицы Excel» - Команда Данные ? Фильтр ? Отобразить все позволяет отобразить все записи. Электронные таблицы. Табличное представление данных. Каждый рабочий лист имеет название. Относительный адрес ячейки. Сортировка и фильтрация данных. Создание и использование простых формул. Создание диаграмм. Если теперь щелкнуть на любой ячейке, выделение отменяется.

Таблицы

18 презентаций о таблицах
Урок

Информатика

130 тем
Картинки