일관성(3)
-
SQLite
http://www.sqlite.org/ SQLite 내장된 관계형 데이터베이스 SQLite의 특징 오픈 소스 최소한의 라이브러리만으로 동작 관리유저나 설정파일 등이 불필요 원자성(atomicity), 일관성(consistency), 독립성(isolation), 영속성(durabilitiy)이라는 데이터베이스에 필요한 특성을 갖추고 있습니다. SQL92에서 정의된 명령어의 대부분 이용가능 하나의 데이터베이스가 하나의 파일로 저장 MS Access보다 좀 더 유연하고 성능이 뛰어남 *SQL92 SQL92는 표준SQL(ANSI/ISO SQL)을 지칭합니다. http://en.wikipedia.org/wiki/SQL-92 데이터베이스 데이터를 영속적으로 저장할 수 있는 공간 테이블 데이터베이스에서 데이터가 모..
-
CSS 개요
CSS(Cascading Style Sheets) 기존의 XHTML 한계를 해결하고 홈페이지에 다양하고 새로운 효과를 표현하기 위해 사용 문서의 각 요소를 화면에 표시하기 위해 스타일 규칙을 모아놓은 문서 데이터를 포장하기 위한 포장지 역할 CSS의 등장 배경 HTML의 제약성에서 탈피. 홈페이지 전체에 통일감과 일관성을 유지. 홈페이지 제작 시간을 단축시키고 문서의 용량을 줄임 CSS의 표준화 작업과 신기술 및 팁을 제공하는 W3C에서 1996년 CSS레벨1 발표 1998년 CSS레벨2 발표 W3C-CSS Homepage http://www.w3.org/Style/CSS/ CSS의 장점/단점 CSS의 장점 기능 확장성HTML 기능의 확장 가능양식 모듈화흐름이 같은 문서 양식으로 전체 구성 가능간편성문서..
-
데이터베이스(Database) - SQLite
SQLite의 특징 오픈 소스 최소한의 라이브러리만으로 동작 관리유저나 설정파일 등이 불필요 원자성(atomicity), 일관성(consistency), 독립성(isolation), 영속성(durabilitiy)이라는 데이터베이스에 필요한 특성을 갖추고 있습니다. SQL92에서 정의된 명령어의 대부분 이용가능 하나의 데이터베이스가 하나의 파일에 저장 데이터베이스 데이터를 영속적으로 저장할 수 있는 공간 테이블 데이터베이스에서 데이터가 모이는 집합공간 SELECT, INSERT, UPDATE, DELETE같은 쿼리문으로 제어할 수 있습니다. 데이터 베이스 특성 원자성(atomicity)하나의 트랜젝션이 하나의 단위로 처리. 어려 단계에 걸쳐 수행되더라도 트랜젝션이 실패가 되면 모든 상태가 트랜젝션 수행 상..