1 / 14

Active Server Pages

Seoul Education & Science Research Institue. Active Server Pages. 정 영 식. nurunso@comedu.knue.ac.kr http://nurunso.pe.kr. 제 4 장 : Database 의 기본 지식. 정보와 자료. DBMS. 관계형 Database. Access2000, MS-SQL, Oracle. SQL. 1. 정보와 자료. 자료 : 가공되지 않은 내용. 정보 : 가공하여 쓸모 있는 내용.

glen
Download Presentation

Active Server Pages

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. Seoul Education & Science Research Institue Active Server Pages 정 영 식 nurunso@comedu.knue.ac.kr http://nurunso.pe.kr

  2. 제4장 : Database의 기본 지식 • 정보와 자료 • DBMS • 관계형 Database • Access2000, MS-SQL, Oracle • SQL

  3. 1. 정보와 자료 • 자료 : 가공되지 않은 내용 • 정보 : 가공하여 쓸모 있는 내용 • Database : 자료들을 일정한 규칙으로 정리 1. 정보와 자료

  4. 2. DBMS User Database DBMS • DBMS의 기능 데이터 정의 기능 : 데이터 구조 정의(필드명, type) 데이터 조작 기능 : 검색, 삭제, 추가, 변경, SQL문 데이터 제어 기능: 권한, 보안, 로그파일 2. DBMS

  5. Relational Database • DB 모형 : 망형, 계층형, 관계형 관계형 : 자료와 자료사이의 관계를 테이블로 표현 2. DBMS

  6. Database의 용어 • Table : Field와 Record 필드(Attribute) : 열 (이름, 사번, 나이) 레코드(Entity) : 행 (한 학생의 데이터) RecordSet : 레코드의 집합 (data의 모임) • Index : 빠른 검색을 위해 정렬한 것 • Key : 색인으로 설정된 필드 2. DBMS

  7. Relational DBMS의 표준 구성 요소 • 데이터 정의어(DDL) • 데이터 조작어(DML) • Query • Report • 그래픽 생성기, 데이터 사전 2. DBMS

  8. Database System • Access 2000 : 소규모 • MS-SQL 7.0 : 대규모 • Oracle : 분산 업무 2. DBMS

  9. 3. SQL • SQL(Structured Query Language) IBM에서 개발한 DB용 질의어 • Select, Delete, Insert, Update • Select필드 From 테이블 Where조건 3. SQL

  10. Table 설계 • Table명 : Repute 3. SQL

  11. Select • Select * From Repute where visited >= 2 And home <> ‘’ And writer <> ‘누런소’ Order By num DESC 3. SQL

  12. Delete • Delete * From Repute where visited = 0 And email = ‘’ 3. SQL

  13. Insert • Insert Into Repute (num, writer, today, visited, email, home) Values (2, ‘애인’, ‘오늘’, 10, ‘em’, ‘ho’) • Primary Key : Null 값을 가질 수 없다. • 일련번호 Type : 자동 입력 3. SQL

  14. Update • Update Repute Set home=‘http://’, visited=1 Where home = ‘’ 3. SQL

More Related