일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- DB
- 파싱테이블
- 컴파일러
- React
- 벡터
- 언어모델
- 오픈소스웹소프트웨어
- Linear Algebra
- 클래스
- css
- 운영체제
- 소프트웨어공학
- 데이터분석
- 가상메모리
- 데이터베이스
- 836
- 애자일
- OS
- 컴파일
- 파싱
- 웹소프트웨어
- C언어
- 스케줄러
- 객체지향설계
- Agile
- 랩실일기
- 프로세스
- 정보검색
- 자연어처리
- NLP
- Today
- Total
목록전체 글 (126)
observe_db
10/10 SQL 언어 초기에는 SEQUEL이라는 이름 Chamberlin과 Boyce가 IBM에서 개발 Structured Query language SQL Data Definition and Data Types 용어 Table, row, column이 Relation, Tuple, Attribute로 사용됨. CREATE로 데이터를 정의 SQL 표준이 있으니, 어떤 것을 적용하는지 확인해두어야함. 스키마와 카탈로그 SQL 스키마는 이름으로 정의됨. 스키마 원소들은 table, constraints, view, domains 등등을 포함한다. ;(세미콜론)으로 끝낸다. 새로운 relation 지정 -table 이름 공유 -속성, 타입, 제약사항 지정 Base table: 스토리지에 저장된 실제 테이블 ..
9/26 2-1 Background of agile method agile의 배경 -신속한 소프트웨어 개발 2-2 Agile methods -고객의 참여(customer involvement): 가장 중요한 원칙. 개발프로세스에 고객이 참여하는 것. -점증적 인도(Incremental delivery): -변화의 수용(Embrace change): 변화 가능성을 인정하고 수용 -단순성 유지(Maintain simplicity): 최대한 간단하게, 알아보기 쉽게 -프로세스가 아닌 사람(People not process): 프로세스에 맞춰서 운영하는 것이 아닌, 사람의 능력에 맞춰서 운영 적용 자체는 소형~중대형에 적용 가능.(대형에 적용하는 것은 연구중) 2-3 Agile development techni..
보호되어 있는 글입니다.
9/14 9/19 2-1: Definition of software process Software lifecycle(소프트웨어 생애주기) 요구분석(Req. analysis)-설계(Design)-구현(Implemetation)-테스팅(testing)-유지보수(maintenance) 소프트웨어 프로세스(software process)란? : 구조화된 activity들의 집합 명세화(specification): 시스템이 무엇을 하는지 상세히 기술한 것 개발(design and implementation): 구조와 프로그래밍 검증(validation): 요구된 행동을 하는지 확인 진화(evolution): 변화된 고객의 니즈를 반영하게 수정.'' 만약 개발에서 프로세스가 없다면? 실패하기 쉬움 계획도, 목표도 ..