1 / 7

데이터베이스 프로그래밍

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

Télécharger la présentation

데이터베이스 프로그래밍

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 데이터베이스 프로그래밍 • 데이터베이스(Database) • 많은 정보를 보관하는 창고 • 대용량의 정보를 보관하고 쉽게 찾아볼 수 있음 • 데이터베이스 관리 시스템(DBMS) • 데이터베이스를 관리하는데 필요한 모든 일을 수행하는 시스템 • 대표적인 회사 : Oracle, Microsoft, Sybase

  2. 데이터베이스 프로그래밍 • 데이터베이스 관리 언어 • DBMS를 제어하기 위해서 DBMS에 명령을 내릴 때 사용하는 언어 • 데이터베이스에 저장될 데이터의 구조 정의, 데이터의 추가, 변경 및 삭제 명령을 비롯하여 여러 가지 다양한 방법을 통한 데이터 검색 등 데이터베이스 관리에 필요한 명령을 포함 • 대표적인 언어:SQL(Structured Query Language) • 데이터베이스 애플리케이션 • 사용자 인터페이스를 통해 데이터베이스 관리 언어를 생성해서 이를 DBMS에 전달함으로써, 데이터베이스를 제어한다.

  3. 데이터베이스 프로그래밍 • ODBC(Open Database Connectivity) • 데이터베이스 에플리케이션과 DBMS를 연결시키는 표준적인 인터페이스를 제공 • 네트워크를 지원하며 다중 사용자가 데이터베이스에 접속할 수 있다. • 특정한 DBMS를 사용하는 사람이 OBDC 드라이버를 통하여 다른 DBMS를 사용할 수 있게 한다. • 여러분은 단지 ODBC드라이버 관리자를 호출하여 사용하려는 드라이버를 호출하면 된다. • 드라이버는 SQL을 사용하여 DMBS와 교신을 한다.

  4. 데이터베이스 프로그래밍 • ODBC의 구조 응용 프로그램 ODBC 인터페이스 ODBC 드라이버 관리자 (ODBC.DLL) ODBC 드라이버 ODBC 드라이버 ODBC 드라이버 데이터 소스 데이터 소스 데이터 소스 데이터베이스 데이터베이스 데이터베이스

  5. 데이터베이스 프로그래밍 • DAO(Data Access Object) • 네트워크를 이용하여 데이터베이스에 접속할 수 없으며 한번에 한명의 사용자만이 데이터베이스에 접근할 수 있다. • ODBC보다 빠르게 작동하며 ODBC에서 지원하지 않는 기능을 몇 가지 가지고 있다.

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

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

More Related