일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- angular
- js
- jre
- node.js
- 앵귤러
- 무결성
- DML
- JPQL
- GitHub
- DCL
- 깃허브
- 트랜잭션
- 절차지향
- 네이밍 컨벤션
- 자바스크립트
- 기본키
- 생성자
- javascript
- VS Code
- 생성자 네이밍
- 기술면접
- json
- Visual Studio Code
- jdk
- V8 자바 스크립트 엔진
- jquery
- Angular.js
- 외래키
- 변수
- DDL
- Today
- Total
목록전체 글 (38)
console.log("연록")

공부 한 지 꽤 됐는데도 아직 생소하고 어려운 객체... 왜 이렇게 어려운 지 생각해보면 아무래도 '객체'라는 단어가 아예 처음 접하는 단어도 아닌데 또 그렇다고 많이 쓰이는 단어라 그 의미를 정확히 알기 어렵기 때문 아닐까 싶음 아직도 어려움 또르륵 1. 절차 지향(Procedural Programming) - 절차지향 프로그래밍이란 물이 위에서 아래로 흐르는 것처럼 순차적인 처리가 중요시 되며 프로그램 전체가 유기적으로 연결되도록 만드는 프로그래밍 기법 2. 객체(Object) - 세상에 존재하는 모든 것 (즉, 주변에 있는 사물이나 생명체 같은 모든 것들을 말함) - 프로그래밍에서의 객체는 데이터의 분산을 막기 위해 데이터와 기능을 하나로 묶은 그룹 - ex) 컴퓨터(PC) ->컴퓨터(PC) = 데..
1. SQL(Structured Query Language) - SQL은 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 필요한 프로그래밍 언어 - 관계형 데이터 베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터 베이스 객체 접근 조정 관리를 위해 고안 - 많은 수의 데이터베이스 관련 프로그램들이 SQL을 표준으로 채택함 2. Procedure(PL/SQL) - SQL에서 확장된 개념으로 ORACLE에서 지원하는 프로그래밍 언어의 특성을 수용한 절차적 언어 - 프로시저 생성자를 SQL과 완벽하게 통합 - PL/SQL 프로그램의 종류는 크게 Procedure, Function, Trigger 로 나뉨
1. 정규화(Normalization)? - 이상 현상(Anomaly)을 해결하기 위해 속성들의 종속 관계를 분석하여 하나의 테이블을 둘 이상의 테이블로 분해하는 과정 2. 정규화의 목적 - 기본 목표는 중복 데이터를 허용하지 않는 것 -> 자료 구조의 안정성 최대화 -> 효과적인 검색 알고리즘, 자료 저장에 필요한 저장 공간을 최소화 -> 중복 배제를 통한 DML 이상 발생 방지 -> 자료의 삽입, 갱신 및 삭제에 따른 이상 현상 제거 (데이터 무결성 유지) 3. 이상 현상(Anomaly) 1) 삽입 이상(Insertion Anomaly) - 원치 않는 자료가 삽입되거나 삽입하는데 자료가 부족해 삽입이 되지 않아 발생하는 문제 2) 갱신 이상(Update Anomaly) - 정확하지 않거나 일부의 튜플..