강의에서 다루는 내용DatabaseSQL(StructuredQuery Language)DatabaseDesignMySQL을 통한 구현Web과의 연동Web Server : ApacheServer Side Language : PHPClient Side Language : HTML설치 프로그램 : APMSETUPhttp://www.apmsetup.com관련 Resource 제공Facebook Page : 검색 창에서 “Web 개발해 봅시다 – 한림대학교” 검색제 블로그: http://openx3.tistory.com수업관련 자료는 “웹 데이터 베이스”란 Category로 오시면 됩니다.그외 제가 제공하는 정보가 있습니다.
3.
강의에서 다루지 않는내용InnoDBMySQL에서 지원하는 형태로 Transaction 을 지원합니다.SOAP, REST 등의 Web Service 개발 방법론JavaScriptCSSOpen API그외 복잡한 Web 개발 관련 방법 들
4.
강의의 목적대량의 데이터를효율적으로 관리하기 위한 DB Design 개념 확립Web을 통한 Database 접근간단한 Web Programming 능력 수립다른 사람과의 협동학습
APMSETUP주소 : http://www.apmsetup.com해당주소의 “다운로드” 링크에서 다운로드 받습니다.현재 버전명은apmsetup7 입니다.APMSETUP은 Windows 운영체제에서 구동하는 다음의 서버 소프트웨어를 모아 놓은 Package 입니다.Apache : Web ServerPHP : Server Side Script 언어MySQL : DBMS프리웨어로 누구나 아무런 제약없이 사용하실 수 있습니다.사이트 자체에서 제공하는 문서들도 유용하게 사용됩니다.
MySQL 둘러보기 :Data 디렉토리폴더명이DB 명하위에 해당 자원 존재InnoDB Type 로그파일InnoDB Type 데이터 파일MySQL 설정 파일System 로그파일
23.
MySQL 둘러보기 :Data 디렉토리DB : 자료가 저장되는 기본 작업 공간DB 생성 : CREATE DATABASE [DB 명] [options];
24.
MySQL 둘러보기 :Data 디렉토리Table : 실제 자료가 저장되는 장소Table 생성 : CREATE TABLE [table명] ( [table 정의] );use testDB;사용할 DB 선택테이블 당 3개의 파일 생성Table명. frmTable명. MYDTable명. MYI테이블 생성CREATE TABLE test_tbl (id int NOT NULL);
다음 시간에는 …SQL에 대해 학습합니다.SQL은 Structured Query Language의 약자로 Database에서 사용하는 언어체계입니다.SQL을 통해 구조를 생성하고(DDL), 자료를 다룹(DML)니다.이번 주 실습과제Facebook Page “Web 개발해 봅시다 – 한림대학교”를방문하여 “좋아요”를 선택합니다.그리고 짧은 자기소개를 올려주시기 바랍니다.Blog(http://openx3.tistory.com)를 방문하여 강의자료를 살펴봅니다각자의 PC에 APMSETUP을 설치합니다.MySQL 콘솔을 열고 닫습니다(\q)MySQL Data 디렉토리를 열고 DB를 생성하면서 디렉토리가 생성됨을 확인합니다.해당 DB 디렉토리로이동후Table을 만들고 테이블당 세 개의 파일이 생성됨을 확인합니다.Table 을 만들때는 현재 작업 DB를 선택해야 합니다.사용되는 구문은 use DB명; 입니다.