Por supuesto, también puedes leer algunos libros:
Diseño y análisis de algoritmos;
Habilidades y análisis de diseño de algoritmos, escrito por M.H. Weichang y Fang Shichang, Electronic Industry Press, 2005.
Diseño y análisis de algoritmos, editado por Wang Xiaodong, Tsinghua University Press, 2003.
"Fundamentos de algoritmos informáticos", E. Horowitz y S. Sahni, Computer Science Press, 1978.
"Diseño y análisis de algoritmos informáticos", A.V.Aho, J.E.Hopcroft, J.D.Ullman, Addison-Wesley Publishing Company, 1978.
"Introducción a los algoritmos" (segunda edición), T.H.Cormen, C.E.Leiserson, R..L.Rivest y C.Stein, publicado por MIT Society, 2001.
"Conceptos básicos de algoritmos informáticos" (segunda edición), Yu Xiangxuan, Cui Guohua, Zou Haiming, Prensa de la Universidad de Ciencia y Tecnología de Huazhong, 2003.
Tecnología avanzada de bases de datos:
Un enfoque práctico para el diseño, la implementación y la gestión
Sistemas de bases de datos: diseño, implementación y gestión (tercera edición) p>
Caroline Berg Thomas Connolly. Electronic Industry Press, 2004
¿Conceptos de sistemas de bases de datos, quinta edición?
"El concepto de sistemas de bases de datos" (libro original nº 5) se publicó en 2006-2010.
Ajuste de bases de datos: principios, experimentos y técnicas de resolución de problemas.
No tienes que mirar todo, sólo mirar y hacer los ejercicios.