전체 글

ᗦ↞◃
온라인 강좌/안드로이드 프로그래밍을 위한 자바기초

1차시 JAVA 언어 특성 이해하기

학습목표 JAVA 언어의 개요 및 특성을 이해할 수 있다. JAVA 언어를 이용하여 컴퓨터 프로그래밍을 하기 위한 개발환경을 구축할 수 있다. JAVA 언어를 이용하여 컴퓨터 프로그래밍을 작성하고 디버깅 및 실행할 수 있다. JAVA 언어의 개요 파악하기 1995년 썬마이크로시스템사(Sun Microsystem)에 의해 개발됨 현재 오라클(Oracle)가 저작권을 가지고 있음 객체지향 프로그래밍 언어(OOP; Object Oriented Programming) 크로스 플랫폼(Cross Platform) 언어 운영체제에 종속되지 않는 언어 한번 컴파일된 코드는 재컴파일 없이 다른 운영체제에서 실행 가능 C/C++ 언어와 매우 흡사하여 프로그래머들에게 친숙함 자바 개발 키트(JDK; Java Developm..

온라인 강좌/데이터베이스 개론

3차시 데이터베이스 시스템의 이해

학습목표 데이터베이스의 구조와 3단계 데이터베이스에 대해 설명할 수 있다. 데이터의 독립성에 대해 설명할 수 있다. 데이터 사용자와 데이터 언어에 대해 설명할 수 있다. 데이터베이스의 응용 분야에 대해 설명할 수 있다. 데이터베이스의 구조와 3단계 데이터베이스 데이터베이스의 구조 논리적 구조(Logical Organization) 사용자의 관점에서 본 데이터의 개념적 구조 데이터의 논리적 배치 논리적 레코드의 모임 물리적 구조(Physical Organization) 저장 관점에서 본 데이터의 물리적 배치 저장장치에 저장된 데이터의 실제 구조 인덱스, 포인터 체인, 오버플로우 물리적 레코드의 모임 3단계 데이터베이스 외부 스키마(External Schema) : 데이터베이스의 개개 사용자나 응용 프로그래..

온라인 강좌/데이터베이스 개론

2차시 데이터베이스 관리시스템의 이해

학습목표 DBMS의 발전 배경과 발전 과정에 대해 설명할 수 있다. DBMS의 정의, 필수, 기능, 장단점에 대해 설명할 수 있다. DBMS의 Marketplace에 대해 설명할 수 있다. DBMS의 발전 배경 DBMS의 등장 이전에는 파일 시스템을 사용 응용 프로그램과 데이터파일이 1:1로 대응되도록 구현 --> 응용 프로그램 관리 및 데이터 공용이 어려움 파일 시스템의 문제점은? 데이터 중복성(Data Redundancy) : 한 시스템 내에 같은 내용의 데이터가 여러 파일에 저장 관리됨 경제성(Economics) : 추가적인 공간 필요, 갱신 비용 증가 일관성(Consistency) : 데이터 간의 모순과 불일치 발생 무결성(Integrity) : 데이터의 정확성 유지가 어려움 데이터 종속성(Dat..

온라인 강좌/데이터베이스 개론

1차시 데이터베이스 기본 개념의 이해

정보 처리 시스템 데이터(Data) 현실 세계로부터 관찰이나 측정을 통해서 수집된 사실(Fact)이나 값(Value) 수치, 스트링, 텍스트, 이미지, 그래픽스 정보(Information) 의사결정(Decision-making)을 할 수 있게 하는 지식(Knowledge)으로 데이터의 유효한 해석(Interpreatation)이나 데이터 상호 관계(Relationship) 데이터(D) → 처리 (Process) -> 정보(I) 정보 처리 시스템(Information Processing System) 컴퓨터가 정보를 생성하기 위해 데이터를 처리하는 작업 정보가 유용성을 갖기 위한 2가지 조건은? 정확성(Accuracy) 현재성(Nowness) 정보 시스템(Information System) 한 기관을 위해..

온라인 강좌/JSP & Servlet 활용

22차시 Project - 게시판 수정, 삭제

학습목표 게시판 수정, 삭제를 구현할 수 있다. DataSource를 이용한 Connection Pool 이용 방법에 대해 설명할 수 있다. 게시판 수정. 삭제 게사판의 글 수정 - 이미 저장된 데이터를 수정(업데이트) 게시판의 글 삭제 - 관리자만 글 삭제 가능 JDBC Program 절차 JDBC Driver Loading Connection Statement 객체 생성 SQL 문 실행 결과 이용 close Connection 관리의 필요성 성능상 가장 큰 영향을 미치는 부분이 데이터베이스와 Connection을 맺는 부분 DBMS 프로그램에서 Connection 관리는 시스템의 성능과 안정성에 큰 영향을 미침 불필요한 연결에 의한 서버자원 낭비의 경우가 발생함 Connection Pool 미리 일정..

범박사
범박사의 코딩 노트