Автор работы: Пользователь скрыл имя, 14 Апреля 2013 в 18:12, лекция
Множество фирм и компаний всего мира используют компьютеры для хранения и обработки служебной информации.
База данных – это хранилище для большого количества систематизированных данных, с которыми можно производить стандартные действия: добавление, удаление, изменение, копирование, упорядочивание и т.д.
Все данные, находящиеся в базе данных, представляются в виде записей и объектов.
1
РАБОТА С БАЗАМИ ДАННЫХ
в Visual Basic.NET
2
Что такое БАЗА ДАННЫХ?
Множество фирм и компаний
всего мира используют
База данных – это хранилище для большого количества систематизированных данных, с которыми можно производить стандартные действия: добавление, удаление, изменение, копирование, упорядочивание и т.д.
Все данные, находящиеся в базе данных, представляются в виде записей и объектов.
3
Система управления
Система управления базами данных (СУБД) – это совокупность языковых и программных средств, обеспечивающая создание, использование и ведение данных.
Все СУБД делятся на две группы:
4
Система управления
Локальные СУБД – это СУБД, работающие на одном компьютере.
К таким СУБД относятся dBase, FoxPro, MS Access.
Сетевые СУБД – это СУБД, позволяющие нескольким компьютерам использовать одну и ту же базу данных с помощью технологии Клиент-Сервер.
К таким СУБД относятся InterBase, Oracle, MS SQL Server/
5
Основные типы баз данных
По принципу хранения данных все базы данных разделяются на несколько основных типов:
Реляционные базы данных (от англ. Relation – отношение) широко используются в программировании
6
Взаимосвязи между данными
Типы взаимосвязи между данными:
Третья нормальная форма – должны быть связи только один-многим и многие-к-одному!
7
Пример реляционной
Схема данных ДЕКАНАТ
8
Что такое ADO и ADO.Net ?
ADO (ActiveX Data Objects) – это технология стандартного обращения к базам данных от Microsoft.
Все объекты ADO представляют собой объекты COM (Component Object Model).
Технология COM имеет следующие преимущества:
Технология ADO.Net – новая технология баз данных.
9
Пример базы данных ДЕКАНАТ
Создадим базу данных в СУБД MS Access. Она имеет расширение mdb.
Перед работой с базой данных необходимо установить соединение:
1. Необходимо указать
компилятору Visual Basic.Net,
2. Создать объект Connection.
10
Шаг 1
11
Шаг 2
12
Шаг 3
Public Class Form1
Inherits System.Windows.Forms.Form
'Объявляем новый экземпляр объекта Connection
Public MyADOConnect As New ADODB.Connection()
Public MyDataSet As New ADODB.Recordset()
…
…
…
End Class
13
Шаг 4
‘Установить соединение
с базой данных ДЕКАНАТ: MyADOConnect.Open("Provider=
Информация о работе Работа с базами данных в Visual Basic.net