데이터베이스 프로그래밍
This presentation is the property of its rightful owner.
Sponsored Links
1 / 7

데이터베이스 프로그래밍 PowerPoint PPT Presentation


  • 98 Views
  • Uploaded on
  • Presentation posted in: General

데이터베이스 프로그래밍. 데이터베이스 (Database) 많은 정보를 보관하는 창고 대용량의 정보를 보관하고 쉽게 찾아볼 수 있음 데이터베이스 관리 시스템 (DBMS) 데이터베이스를 관리하는데 필요한 모든 일을 수행하는 시스템 대표적인 회사 : Oracle, Microsoft, Sybase. 데이터베이스 프로그래밍. 데이터베이스 관리 언어 DBMS 를 제어하기 위해서 DBMS 에 명령을 내릴 때 사용하는 언어

Download Presentation

데이터베이스 프로그래밍

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


7048844

데이터베이스 프로그래밍

  • 데이터베이스(Database)

    • 많은 정보를 보관하는 창고

    • 대용량의 정보를 보관하고 쉽게 찾아볼 수 있음

  • 데이터베이스 관리 시스템(DBMS)

    • 데이터베이스를 관리하는데 필요한 모든 일을 수행하는 시스템

    • 대표적인 회사 : Oracle, Microsoft, Sybase


7048844

데이터베이스 프로그래밍

  • 데이터베이스 관리 언어

    • DBMS를 제어하기 위해서 DBMS에 명령을 내릴 때 사용하는 언어

    • 데이터베이스에 저장될 데이터의 구조 정의, 데이터의 추가, 변경 및 삭제 명령을 비롯하여 여러 가지 다양한 방법을 통한 데이터 검색 등 데이터베이스 관리에 필요한 명령을 포함

    • 대표적인 언어:SQL(Structured Query Language)

  • 데이터베이스 애플리케이션

    • 사용자 인터페이스를 통해 데이터베이스 관리 언어를 생성해서 이를 DBMS에 전달함으로써, 데이터베이스를 제어한다.


7048844

데이터베이스 프로그래밍

  • ODBC(Open Database Connectivity)

    • 데이터베이스 에플리케이션과 DBMS를 연결시키는 표준적인 인터페이스를 제공

    • 네트워크를 지원하며 다중 사용자가 데이터베이스에 접속할 수 있다.

    • 특정한 DBMS를 사용하는 사람이 OBDC 드라이버를 통하여 다른 DBMS를 사용할 수 있게 한다.

      • 여러분은 단지 ODBC드라이버 관리자를 호출하여 사용하려는 드라이버를 호출하면 된다.

      • 드라이버는 SQL을 사용하여 DMBS와 교신을 한다.


7048844

데이터베이스 프로그래밍

  • ODBC의 구조

응용 프로그램

ODBC 인터페이스

ODBC 드라이버 관리자 (ODBC.DLL)

ODBC 드라이버

ODBC 드라이버

ODBC 드라이버

데이터 소스

데이터 소스

데이터 소스

데이터베이스

데이터베이스

데이터베이스


7048844

데이터베이스 프로그래밍

  • DAO(Data Access Object)

    • 네트워크를 이용하여 데이터베이스에 접속할 수 없으며 한번에 한명의 사용자만이 데이터베이스에 접근할 수 있다.

    • ODBC보다 빠르게 작동하며 ODBC에서 지원하지 않는 기능을 몇 가지 가지고 있다.


7048844

실습 12-1

  • 학생관리 데이터베이스 프로그램 만들기

    • 이번 실습에서 만들게 될 학생관리 데이터베이스 프로그램은 학생들의 여러 신상정보를 입력 받아 데이터베이스에 저장하고, 데이터를 추가, 수정, 삭제, 검색하는 기능이 있는 프로그램이다.


7048844

연습문제 12-1

  • ODBC 데이터베이스 프로그램

    • 실습에서 작성했던 학생관리 프로그램을 업 데이트하는 프로그램으로서 레코드 이동 시 OnMove() 함수를 추가하지 않고 네 개의 버튼을 추가하여 레코드 이동이 가능하도록 하는 프로그램을 작성하라.


  • Login