Как создать схему базы данных в visual studio
Это пошаговое руководство показывает, как создавать и изменять диаграмму базы данных и производить изменения в базе данных с помощью компонента диаграмм базы данных. Рассматривается добавление таблиц в диаграммы, создание связей между таблицами, создание ограничений и индексов столбцов и изменение уровня сведений, видимых для каждой таблицы.
Предварительные требования
Для выполнения данного пошагового руководства требуется:
Доступ к SQL Server с образцом базы данных AdventureWorks2012
Учетная запись с правами владельца базы данных dbo
Создание диаграммы
Для создания новой диаграммы базы данных
В меню Вид выберите Обозреватель объектов.
Откройте узел «Базы данных», а затем узел AdventureWorks2012 .
Щелкните правой кнопкой узел "Диаграммы баз данных" и выберите Создать диаграмму базы данных.
Отображается диалоговое окно Добавление таблицы .
Выберите таблицы AddressType (Person) и Address (Person) и нажмите кнопку Добавить.
В диаграмму будут добавлены две таблицы.
Закройте диалоговое окно Добавление таблицы .
Просмотр данных другого столбца
Щелкните правой кнопкой мыши таблицу Address . В контекстном меню выберите Вид таблицы и выберите Стандартный.
Сетка таблицы отображает три столбца: Имя столбца, Тип данных и Разрешить значения NULL.
Щелкните правой кнопкой мыши таблицу Address , выберите Вид таблицы и Ключи.
Сетка таблицы отображает один столбец, содержащий имена столбцов таблицы. Появятся только столбцы, которые участвуют в индексах.
Создание новых таблиц
Создание таблиц в конструкторе диаграмм
Щелкните правой кнопкой мыши конструктор диаграмм вне существующих таблиц и выберите Создать таблицу.
В диалоговом окне Выбор имени нажмите кнопку ОК , чтобы принять имя Table1, используемое по умолчанию.
Появится новая сетка таблицы с тремя столбцами: Имя столбца, Тип данных и Разрешить значения NULL.
Добавьте следующие данные в таблицу Table1:
Щелкните правой кнопкой мыши T1col1 и выберите команду Задать первичный ключ.
Рядом с именем столбца появится значок ключа.
В меню Файл выберите пункт Сохранить Diagram1.
В диалоговом окне Выбор имени нажмите кнопку ОК , чтобы принять имя Diagram1, используемое по умолчанию.
Изменение структуры таблицы
В конструкторе диаграмм можно добавить проверочные ограничения и создать связи между таблицами.
Создание проверочных ограничений
В Table1 щелкните правой кнопкой мыши строку T1col3 и выберите Проверочные ограничения.
Будет открыто диалоговое окно Проверочные ограничения .
В списке Выбранные проверочные ограничения появится новое проверочное ограничение с именем по умолчанию CK_Table1 .
Выберите строку Выражение в сетке и нажмите кнопку с многоточием.
Будет открыто диалоговое окно Выражение проверочного ограничения.
Введите T1col3 > 5 и нажмите кнопку ОК.
Table1 содержит теперь ограничение, согласно которому все значения столбца T1col3 должны быть больше 5.
Щелкните Закрыть.
Создание связей между таблицами
В конструкторе диаграмм создайте новую таблицу Table2 со следующими столбцами.
Имя столбца | Тип данных | Разрешить значения NULL |
---|---|---|
T2col1 | int | не включен |
T2col2 | varchar(50) | checked |
T2col3 | xml | checked |
Столбцы на стороне первичного ключа связи внешнего ключа должны быть включены в первичный ключ или в ограничение уникальности.
Перетащите T2col1 к T1col1 .
Отображаются два диалоговых окна: Связь по внешнему ключу на заднем плане и Таблицы и столбцы на переднем плане.
Снова нажмите кнопку OK.
Создание индексов
Индексы можно создавать на большинстве типов данных, включая XML.
Создание стандартного индекса
Щелкните правой кнопкой мыши Table1 и выберите Индексы/Ключи.
Открывается диалоговое окно Индексы/Ключи .
Новый индекс появится в списке Выбранный первичный (уникальный) ключ или индекс с именем по умолчанию, подобным IX_Table1 .
Выберите строку Столбцы и нажмите кнопку с многоточием.
Отображается диалоговое окно Столбцы индекса .
Щелкните стрелку раскрывающегося списка под полем Имя столбца и выберите T1col2 .
В индекс можно добавить дополнительные столбцы, выбрав ячейку под T1col2 и выбрав другое имя столбца.
Создание XML-индекса
Щелкните правой кнопкой мыши T2col1 и выберите команду Задать первичный ключ.
Чтобы добавить XML-индекс, необходимо, чтобы другой столбец в таблице был установлен в качестве кластеризованного первичного ключа таблицы.
Щелкните правой кнопкой мыши строку T2col3 в Table2 и выберите пункт XML-индексы.
Отображается диалоговое окно XML-индексы .
В список Выбранный XML-индекс будет добавлен XML-индекс со значениями по умолчанию.
Щелкните Закрыть.
XML-индексы создаются для каждого столбца. Первый индекс XML-столбца является первичным, все дополнительные XML-индексы являются вторичными.
Сохранение диаграммы
Все изменения в диаграмме не будут отправлены в базу данных до тех пор, пока диаграмма не будет сохранена. В случае возникновения проблем и конфликтов появляется диалоговое окно, содержащее дополнительные сведения.
Сохранение диаграммы базы данных
В меню Файл выберите команду Сохранить Diagram1.
Отображается диалоговое окно Сохранить . Если установлен флажок Предупреждать о затронутых таблицах , перечисляются сведения о новых и измененных таблицах.
В случае ошибок открывается диалоговое окно Уведомления после сохранения , содержащее ошибки и их причины. Исправьте ошибки и сохраните диаграмму снова.
Next Steps
Это базовая диаграмма, содержащая только две существующие и две новые таблицы, но она иллюстрирует возможность создания схемы существующей базы данных или визуального создания новой схемы. Для лучшего изучения можно предложить следующее:
Visual Studio можно использовать для создания и обновления файла локальной базы данных в SQL Server Express LocalDB. можно также создать базу данных, выполнив инструкции Transact-SQL в окне инструментов SQL Server обозреватель объектов в Visual Studio. В этом разделе мы создадим MDF файл и добавим таблицы и ключи с помощью Конструктор таблиц.
Предварительные требования
Создание проекта и файла локальной базы данных
в строке меню выберите Project > добавить новый элемент.
В списке шаблонов элементов прокрутите вниз и выберите база данных на основе службы.
Присвойте базе данных имя сампледатабасе и нажмите кнопку Добавить.
Добавление источника данных
если окно источники данных не открыто, откройте его, нажав клавиши Shift + Alt + D или выбрав просмотреть > другие Windows > источники данных в строке меню.
В окне Источники данных выберите Добавить новый источник данных.
Откроется Мастер настройки источника данных .
На странице Выбор типа источника данных выберите база данных , а затем нажмите кнопку Далее.
На странице Выбор модели базы данных нажмите кнопку Далее , чтобы принять значение по умолчанию (набор данных).
На странице Выбор подключения к данным выберите файл сампледатабасе. mdf в раскрывающемся списке и нажмите кнопку Далее.
На странице сохранить строку подключения в файле конфигурации приложения нажмите кнопку Далее.
Просмотр свойств подключения к данным
чтобы просмотреть строку подключения для файла сампледатабасе. mdf , откройте окно свойств подключения к данным:
выберите просмотреть > SQL Server обозреватель объектов , чтобы открыть окно SQL Server обозреватель объектов . Разверните узел (LocalDB) \MSSQLLocalDB > базы данных, а затем щелкните правой кнопкой мыши сампледатабасе. mdf и выберите пункт Свойства.
Кроме того, можно выбрать пункт Просмотреть > Обозреватель сервера, если это окно еще не открыто. откройте окно свойств, развернув узел подключения к данным , щелкнув правой кнопкой мыши сампледатабасе. mdf и выбрав пункт свойства.
если не удается развернуть узел подключения к данным или отсутствует подключение сампледатабасе. mdf, нажмите кнопку Подключение к базе данных на панели инструментов обозреватель сервера. в диалоговом окне добавление соединения убедитесь, что в поле источник данных выбран Microsoft SQL Server файл базы данных , а затем найдите и выберите файл сампледатабасе. mdf. Завершите добавление подключения, нажав кнопку ОК.
Создание таблиц и ключей с помощью конструктор таблиц
В этом разделе вы создадите две таблицы, первичный ключ в каждой таблице и несколько строк образца данных. Вы также создадите внешний ключ, чтобы указать, как записи в одной таблице соответствуют записям в другой таблице.
Создание таблицы Customers
В Обозреватель сервера разверните узел подключения к данным , а затем узел сампледатабасе. mdf .
если не удается развернуть узел подключения к данным или отсутствует подключение сампледатабасе. mdf, нажмите кнопку Подключение к базе данных на панели инструментов обозреватель сервера. в диалоговом окне добавление соединения убедитесь, что в поле источник данных выбран Microsoft SQL Server файл базы данных , а затем найдите и выберите файл сампледатабасе. mdf. Завершите добавление подключения, нажав кнопку ОК.
Щелкните правой кнопкой мыши таблицы и выберите команду Добавить новую таблицу.
Будет открыт Конструктор таблиц, отобразится сетка с одной строкой по умолчанию, которая представляет один столбец в создаваемой таблице. Путем добавления строк в сетку будут добавлены столбцы в таблицу.
В сетке добавьте строку для каждой из следующих записей.
Щелкните CustomerID строку правой кнопкой мыши и выберите пункт Задать первичный ключ.
Щелкните строку по умолчанию ( Id ) правой кнопкой мыши и выберите пункт Удалить.
Назовите таблицу "Клиенты" путем обновления первой строки в области скриптов, как показано в следующем примере:
Добавьте ограничение индекса в таблицу Customers. Добавьте запятую в конце Phone строки, а затем добавьте следующий пример перед закрывающей круглой скобкой:
Отобразятся примерно следующие сведения:
В левом верхнем углу Конструктор таблиц выберите Обновить или нажмите клавиши SHIFT + ALT + U.
В диалоговом окне Предварительный просмотр обновлений базы данных выберите обновить базу данных.
Таблица Customers создается в файле локальной базы данных.
Создание таблицы Orders
Создайте еще одну таблицу, а затем добавьте строку для каждой записи следующей таблицы.
Задайте OrderID в качестве первичного ключа, а затем удалите строку по умолчанию.
Назовите таблицу "Заказы" путем обновления первой строки в области скриптов, как показано в следующем примере:
Добавьте ограничение индекса в таблицу Customers. Добавьте запятую в конце OrderQuantity строки, а затем добавьте следующий пример перед закрывающей круглой скобкой:
В левом верхнем углу Конструктор таблиц выберите Обновить или нажмите клавиши SHIFT + ALT + U.
В диалоговом окне Предварительный просмотр обновлений базы данных выберите обновить базу данных.
Таблица Orders создается в файле локальной базы данных. Если развернуть узел таблицы в обозреватель сервера, отобразятся две таблицы:
Если вы не видите его, нажмите кнопку Обновить на панели инструментов.
Создание внешнего ключа
В контекстной области в правой части сетки конструктор таблиц для таблицы Orders щелкните правой кнопкой мыши внешние ключи и выберите Добавить новый внешний ключ.
В появившемся текстовом поле замените текст ToTable на Customers.
в области T-SQL обновите последнюю строку, чтобы она соответствовала следующему примеру:
В левом верхнем углу Конструктор таблиц выберите Обновить (SHIFT + ALT + U).
В диалоговом окне Предварительный просмотр обновлений базы данных выберите обновить базу данных.
Создается внешний ключ.
Заполнение таблиц данными
в обозреватель сервера или SQL Server обозреватель объектов разверните узел образца базы данных.
Откройте контекстное меню для узла таблицы , выберите Обновить, а затем разверните узел таблицы .
Откройте контекстное меню таблицы Customers и выберите Показать данные таблицы или Просмотреть данные.
Добавьте необходимые данные для некоторых клиентов.
Можно указать любые пять символов как ИД клиентов, но хотя бы один нужно выбрать и запомнить для дальнейшего использования в этой процедуре.
Откройте контекстное меню для таблицы Orders, а затем выберите Показать данные таблицы или Просмотреть данные.
Добавление данных для некоторых заказов. При вводе каждой строки она сохраняется в базе данных.
Убедитесь, что все идентификаторы заказов и количества заказов — целые числа, и каждый идентификатор клиента соответствует значению, указанному в столбце CustomerID таблицы клиентов.
Поздравляем! Теперь вы умеете создавать таблицы, связывать их с внешним ключом и добавлять данные.
В этом видео и пошаговом руководстве представлены общие сведения о Model First разработке с помощью Entity Framework. Model First позволяет создать новую модель с помощью Entity Framework Designer, а затем создать схему базы данных на основе модели. Модель хранится в EDMX-файле (расширение EDMX) и может быть просмотрена и изменена в Entity Framework Designer. Классы, с которыми вы взаимодействуете в приложении, автоматически создаются из файла EDMX.
Просмотреть видео
В этом видео и пошаговом руководстве представлены общие сведения о Model First разработке с помощью Entity Framework. Model First позволяет создать новую модель с помощью Entity Framework Designer, а затем создать схему базы данных на основе модели. Модель хранится в EDMX-файле (расширение EDMX) и может быть просмотрена и изменена в Entity Framework Designer. Классы, с которыми вы взаимодействуете в приложении, автоматически создаются из файла EDMX.
Предварительные требования
для выполнения инструкций этого пошагового руководства необходимо установить Visual Studio 2010 или Visual Studio 2012.
если вы используете Visual Studio 2010, также необходимо установить NuGet .
1. Создание приложения
Чтобы не усложнять, мы создадим простое консольное приложение, которое использует Model First для доступа к данным:
2. Создание модели
мы будем использовать Entity Framework Designer, который входит в состав Visual Studio, для создания нашей модели.
Project — > Добавить новый элемент.
Введите блоггингмодел в качестве имени и нажмите кнопку " ОК", чтобы запустить мастер EDM
Выберите пустую модель и нажмите кнопку Готово .
Entity Framework Designer открывается с пустой моделью. Теперь можно приступить к добавлению сущностей, свойств и ассоциаций в модель.
Щелкните правой кнопкой мыши область конструктора и выберите пункт Свойства .
в окно свойств изменить имя контейнера сущностей на BloggingContextэто имя производного контекста, который будет создан автоматически, контекст представляет сеанс с базой данных, что позволяет запрашивать и сохранять данные
Щелкните правой кнопкой мыши область конструктора и выберите команду Добавить новую > сущность.
Введите в качестве имени сущности блог и блогид в качестве имени ключа и нажмите кнопку ОК .
Щелкните правой кнопкой мыши новую сущность в области конструктора и выберите Добавить новое > скалярное свойство, введите Name в качестве имени свойства.
Повторите эту процедуру, чтобы добавить свойство URL-адреса .
щелкните правой кнопкой мыши свойство Url-адрес в области конструктора и выберите пункт свойства, в окно свойств изменить значение параметра Nullable на True, чтопозволит нам сохранить блог в базе данных, не назначив ему Url-адрес .
Используя только что знакомые методы, добавьте сущность POST со свойством ключа постид .
Добавление скалярных свойств Title и Content в сущность POST
Теперь, когда у нас есть пара сущностей, пришло время добавить ассоциацию (или связь) между ними.
Щелкните правой кнопкой мыши область конструктора и выберите команду Добавить новую > связь.
Сделать один конец точки связи в блоге , используя кратность одной и другой конечной точки для публикации с кратностью. это означает, что в блоге имеется много записей, а запись принадлежит одному блогу .
Убедитесь, что флажок Добавить свойства внешнего ключа в сущность ' POST ' установлен, и нажмите кнопку ОК .
Теперь у нас есть простая модель, из которой можно создать базу данных и использовать ее для чтения и записи данных.
дополнительные действия в Visual Studio 2010
при работе в Visual Studio 2010 необходимо выполнить некоторые дополнительные действия по обновлению до последней версии Entity Framework. Обновление важно, так как оно предоставляет доступ к улучшенной поверхности API, которая гораздо проще в использовании, а также последние исправления ошибок.
Сначала необходимо получить последнюю версию Entity Framework из NuGet.
- Project — > управление пакетами NuGet.если у вас нет параметра управление пакетами NuGet. следует установить последнюю версию NuGet
- Выбор вкладки "в сети "
- Выберите пакет EntityFramework
- Щелкните Установить.
Далее необходимо поменять модель, чтобы создать код, который использует API DbContext, который появился в более поздних версиях Entity Framework.
Щелкните правой кнопкой мыши пустое место в модели в конструкторе EF и выберите пункт Добавить элемент создания кода.
В меню слева выберите шаблоны в Интернете и выполните поиск по запросу DbContext
3. Создание базы данных
С учетом нашей модели Entity Framework может вычислить схему базы данных, которая позволит хранить и получать данные с помощью модели.
сервер базы данных, установленный с Visual Studio, отличается в зависимости от установленной версии Visual Studio.
- при использовании Visual Studio 2010 будет создаваться база данных SQL Express.
- если вы используете Visual Studio 2012, то будете создавать базу данных LocalDB .
Давайте создадим базу данных.
Щелкните правой кнопкой мыши область конструктора и выберите команду создать базу данных из модели.
щелкните создать соединение. и укажите либо LocalDB, либо SQL Express, в зависимости от используемой версии Visual Studio введите моделфирст. блога в качестве имени базы данных.
После отображения скрипта нажмите кнопку Готово , и скрипт будет добавлен в проект и открыт.
щелкните скрипт правой кнопкой мыши и выберите команду выполнить. вам будет предложено указать базу данных для подключения, указать LocalDB или SQL Server Express в зависимости от используемой версии Visual Studio
4. чтение & данных записи
Теперь, когда у нас есть модель, пришло время использовать ее для доступа к некоторым данным. Классы, которые мы будем использовать для доступа к данным, создаются автоматически на основе файла EDMX.
этот снимок экрана относится к Visual Studio 2012, если вы используете Visual Studio 2010 файлы BloggingModel.tt и BloggingModel.Context.tt будут находиться непосредственно в проекте, а не вложены в EDMX-файл.
Реализуйте метод Main в Program. cs, как показано ниже. Этот код создает новый экземпляр нашего контекста, а затем использует его для вставки нового блога. Затем он использует запрос LINQ для получения всех блогов из базы данных, упорядоченного в алфавитном порядке по названию.
Теперь можно запустить приложение и протестировать его.
5. Работа с изменениями модели
Пришло время внести некоторые изменения в нашу модель, при внесении этих изменений нам также потребуется обновить схему базы данных.
Начнем с добавления новой сущности пользователя в нашу модель.
Добавьте новое имя сущности пользователя с именем пользователя в качестве имени ключа и строки в качестве типа свойства для ключа.
щелкните правой кнопкой мыши свойство Username в области конструктора и выберите пункт свойства, в окно свойств изменить значение параметра MaxLength на 50.это ограничит данные, которые могут храниться в имени пользователя, до 50 символов .
Добавление скалярного свойства DisplayName в сущность User
Теперь у нас есть обновленная модель, и мы готовы к обновлению базы данных для размещения нового типа сущности пользователя.
Сводка
В этом пошаговом руководстве мы рассматривали Model Firstную разработку, которая позволила нам создать модель в конструкторе EF, а затем создать базу данных из этой модели. Затем мы использовали эту модель для чтения и записи данных из базы данных. Наконец, мы обновили модель, а затем воссоздали схему базы данных в соответствии с моделью.
РИС. 1.4. Ввод данных в таблицу с помощью команды контекстного меню Retrieve Data from Table
1. Разверните узел базы данных Novelty в окне Server Explorer, щелкните правой кнопкой мыши на узле Database Diagrams и выберите в контекстном меню команду New Diagram (Создать схему).
2. В диалоговом окне Add Table (Добавить таблицу) будет приведен список таблиц базы данных. Выберите созданную ранее таблицу tblCustomer, щелкните на кнопке Add (Добавить), а затем на кнопке Close.
3. В результате будет создана новая схема базы данных с таблицей tblCustomer (рис. 1.5).
4. Для добавления второй таблицы в эту схему щелкните правой кнопкой мыши на пустом пространстве возле таблицы tblCustomer и выберите в контекстном меню команду New Table (Создать таблицу).
5. На экране появится диалоговое окно Choose Name, в которое следует ввести имя новой таблицы tblOrder.
6. После этого в окне схемы появится сетка для определения полей новой таблицы. Создайте в ней поля, показанные на рис. 1.6.
7. Выберите команду меню File?Save для сохранения схемы базы данных, и на экране появится диалоговое окно с просьбой подтвердить создание новой таблицы. Щелкните на кнопке Yes, и в окне Server Explorer появится вновь созданная таблица.
РИС. 1.5. Схема базы данных Novelty, которая содержит все таблицы, выбранные в диалоговом окне Add Table
РИС. 1.6. Схема базы данных Novelty, которая содержит все таблицы, выбранные в диалоговом окне Add Table
После создания таблиц для клиентов и заказов следует установить связь (отношение) между ними. Например, при создании заказа идентификатор клиента ID из таблицы tblCustomer копируется из записи клиента в поле CustomerID таблицы tblOrder. Для указания этого отношения между таблицами на схеме базы данных выполните перечисленные ниже действия.
1. Щелкните на поле ID в таблице tblCustomer и перетащите его к полю CustomerID таблицы tblOrder.
2. На экране появится диалоговое окно Create Relationship (Создать отношение), в котором можно указать свойства отношения между двумя таблицами. После этого уже нельзя создавать заказы для клиентов с идентификаторами, которых нет в таблице клиентов. Это ограничение имеет большое практическое значение и потому с ним следует согласиться.
3. Схема базы данных обновляется для отражения нового отношения, как показано на рис. 1.7.
РИС. 1.7. Схема базы данных с обозначением отношения между табл tblCustomer и tblOrder
Для сохранения созданной схемы базы данных DatabaseDiagram1 выберите команду File?Save DatabaseDiagram1. В диалоговом окне Save New Database Diagram (Сохранить имя новой схемы базы данных) введите имя Relationships (Отношения) для новой схемы базы данных. При этом возможно появление диалогового окна с просьбой подтвердить создание новой таблицы. Щелкните на кнопке Yes для сохранения вновь созданной таблицы tblOrder.
Создание базы данных
Создание базы данных Чтобы генерировать содержимое Web-страницы на основе каких-то данных, нужно сначала подготовить сами данные. Поэтому начнем работу с создания базы данных.Наша база данных будет представлять собой три массива, хранящие списки Web-страниц, которые
Создание базы данных
Создание базы данных Чтобы генерировать содержимое Web-страницы на основе каких-то данных, нужно сначала подготовить сами данные. Поэтому начнем работу с создания базы данных.Наша база данных будет представлять собой три массива, хранящие списки Web-страниц, которые
Использование программы Microsoft Visio для просмотра и изменения схемы базы данных
Создание проекта базы данных
2.2. Создание базы данных
2.2. Создание базы данных В этом разделе вы узнаете, как создать и удалить базу данных, изменить для нее кодировку по умолчанию, выбрать текущую БД, а также просмотреть список всех баз на данном сервере MySQL.Чтобы создать базу данных, выполним командуCREATE DATABASE <Имя базы
4.4. Создание пространственной базы данных MySQL
4.4. Создание пространственной базы данных MySQL Этот раздел описывает типы данных, которые Вы можете использовать для представления пространственных данных в MySQL и функции, доступные для создания и поиска пространственных
Создание базы данных с использованием isql
Создание базы данных с использованием isql Существует более одного способа создания базы данных с использованием isql. Здесь приведен один простой способ интерактивного создания базы данных - тем не менее для работы с серьезной базой данных вы должны создавать и
ГЛАВА 15. Создание и ведение базы данных.
ГЛАВА 15. Создание и ведение базы данных. База данных Firebird - это, прежде всего, файл файловой системы, находящийся под управлением подсистемы ввода/вывода главной машины, на которой выполняется сервер Firebird. Как только сервер создаст этот файл, его система управления
Создание и изменение объектов базы данных
Создание и изменение объектов базы данных В сессии isql вы можете выдавать операторы DDL один за другим для создания (CREATE) или удаления (DROP) баз данных, доменов, генераторов, таблиц, индексов, триггеров и хранимых процедур. Вместе с исключениями генераторов вы также можете
Создание базы данных Employee с помощью скриптов
Создание базы данных Employee с помощью скриптов После выполнения инсталляции Firebird база данных Employee будет создана и будет сделана ее резервная копия из скриптов. Скрипты empddl.sql (который создает метаданные) и empdll.sql (который заполняет базу данных) доступны в области Downloads на
Глава 3 Создание таблиц новой базы данных
Глава 3 Создание таблиц новой базы данных Как уже было сказано в главе 2, разработка новой базы данных «Контрольно-измерительные приборы» производится в программной среде Access 2002.Формирование БД в Access состоит из ряда последовательных этапов, описываемых ниже. Первый этап
12.6. Создание базы данных
12.6. Создание базы данных В Microsoft Access поддерживаются два способа создания базы данных. Имеется возможность создать пустую базу данных, а затем добавить в нее таблицы, формы, отчеты и другие объекты. Такой способ является наиболее гибким, но требует отдельного определения
Создание новой базы данных
Создание новой базы данных Все таблицы и другие объекты базы данных Access 2007 хранятся в одном файле с расширением ACCDB (во всех предыдущих версиях использовались файлы с расширением MDB). Перед созданием таблиц следует создать пустую базу данных следующим способом.1.
Приносим извинения. Запрошенное содержимое было удалено. Вы будете автоматически перенаправлены через 1 секунду.
Лучший отвечающий
Вопрос
Извините за идиотский вопрос, не задал если бы не одно но,
Где находится диаграмма баз данных?
Visual Studio 2013 Ultimate Язык Русский
В msdn говорится лишь
To create a new database diagram
In Server Explorer, right-click the Database Diagrams folder or any diagram in that folder.
Choose Add New Diagram on the shortcut menu.
The Add Table dialog box appears.
Select the required tables in the Tables list and click Add .
The tables are displayed graphically in the new database diagram.
You can continue to add or delete tables, modify the existing tables, and alter table relationships until the new database diagram is complete.
В A.Troelson-e говорится
Visually Creating Table Relationships
The final task is to establish parent/child table relationships between the Customers, Orders, and
Inventory tables. It is easy to do this using Visual Studio because you can elect to insert a new database
diagram at design time. Using the Server Explorer, right-click the Database Diagrams node of the
AutoLot database and select the Add New Diagram menu option. This brings up a dialog box that lets
you pick which tables to add to the diagram. Be sure to select each of the tables from the AutoLot
database.
Но вот здесь, он есть
Вот здесь есть кое что, но как его использовать при построении диаграммы зависимостей при создании базы данных, или как создать отношения в VS 2013.
Читайте также: